码迷,mamicode.com
首页 > 编程语言 > 详细

python模块之time模块

时间:2018-01-13 21:01:51      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:当前时间   mda   结构   time模块   color   blog   格式化   strftime   div   

  time模块

  和时间相关的功能模块。

  1,时间戳时间

# 时间戳时间  float显示1970年到当前的秒数
print(time.time())  # 1515584512.4203668

 

  2,格式化时间

# 格式化时间 格式化显示当前时间,方便查看
print(time.strftime(%Y/%m/%d %H:%M:%S))  # 2018/01/10 19:48:48
"""
    %+指定字符:
        Y 代表年 显示完整的年数字
        y 也是代表年  只显示年数字后面的两位
        m 代表月份 显示月份
        d 代表日期 显示几号
        H 代表小时 显示几点 24小时制
        M 代表分钟 显示几分
        S 代表秒数 显示几秒
"""

 

  3,结构化时间

# 结构化时间
# 显示本地的时间
print(time.localtime())
"""
    结果:time.struct_time(tm_year=2018, tm_mon=1, tm_mday=11,
                                tm_hour=15, tm_min=0, tm_sec=31,
                                tm_wday=3, tm_yday=11, tm_isdst=0)

"""
# 显示格林尼治时间
print(time.gmtime())
"""
    结果:time.struct_time(tm_year=2018, tm_mon=1, tm_mday=11,
                                tm_hour=7, tm_min=0, tm_sec=31,
                                tm_wday=3, tm_yday=11, tm_isdst=0)
"""

 

  不同格式时间之间的转换。

# 时间戳 --> %a %b %d %H:%M:%S %Y串
# 如果不传参数,就返回当前时间
print(time.ctime())  # Thu Jan 11 15:13:56 2018

# 结构化时间 --> %a %b %d %H:%M:%S %Y串
# 如果不传参数,就返回当前时间
print(time.asctime())  # Thu Jan 11 15:17:43 2018

# 格式化时间 --> 结构化时间
# 参数为转化的时间和时间的格式
print(time.strptime(2018/1/11, %Y/%m/%d))
"""
    结果:time.struct_time(tm_year=2018, tm_mon=1, tm_mday=11, 
                                tm_hour=0, tm_min=0, tm_sec=0, 
                                tm_wday=3, tm_yday=11, tm_isdst=-1)
"""
# 结构化时间 --> 时间戳
# 参数为结构化时间元组
print(time.mktime(time.localtime()))   # 1515655766.0

 

 

 

python模块之time模块

标签:当前时间   mda   结构   time模块   color   blog   格式化   strftime   div   

原文地址:https://www.cnblogs.com/zxc-Weblog/p/8280157.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!