• 技术文章 >常见问题 >Python常见问题

    python如何格式化日期格式

    (*-*)浩(*-*)浩2019-08-30 13:43:29原创3418
    Python中日期格式化是非常常见的操作,Python中能用很多方式处理日期和时间,转换日期格式是一个常见的功能。Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间。

    时间间隔是以秒为单位的浮点小数。每个时间戳都以自从格林威治时间1970年01月01日00时00分00秒起经过了多长时间来表示。

    注: 以下代码在Python3下运行通过, Python2下未经测试

    将字符串的时间转换为时间戳

    import time 
    t = "2017-11-24 17:30:00"
    #将其转换为时间数组 
    timeStruct = time.strptime(t, "%Y-%m-%d %H:%M:%S") 
    #转换为时间戳: 
    timeStamp = int(time.mktime(timeStruct)) 
    print(timeStamp)

    结果为:

    1511515800

    时间戳转换为指定格式日期

    timeStamp = 1511515800
    localTime = time.localtime(timeStamp) 
    strTime = time.strftime("%Y-%m-%d %H:%M:%S", localTime) 
    print(strTime)

    结果为:

    2017-11-24 17:30:00
    专题推荐:python
    上一篇:如何停止python程序 下一篇:如何在cmd下运行python

    相关文章推荐

    • python判断两个字典是否相同• 如何卸载python• python的dtype有几种• python求和函数sum()详解

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网