【自学笔记】python3的常用模块Time简单的使用

【自学笔记】python3的常用模块Time简单的使用

在Python中,通常有这几种方式来表示时间:

  • 时间戳(timestamp):通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。命令如下:
    import time
    print(time.time())
    输出:1524115956.2618003
  • 格式化的时间字符串(Format String)
    import time
    print(time.strftime("%Y-%m-%d %X"))
输出: 2017-06-05 20:55:48

 

  • 结构化的时间(struct_time):struct_time元组共有9个元素共九个元素:(年,月,日,时,分,秒,一年中第几周,一年中第几天,夏令时),分为本地时区的struct_time和UTC时区的struct_time
  • 世界标准时间,国际协调时间,简称UTC,不属于任意时区,中国大陆、中国香港、中国澳门、中国台湾、蒙古国、新加坡、马来西亚、菲律宾、西澳大利亚州的时间与UTC的时差均为+8,也就是UTC+8。

 

import time

print(time.localtime())
print(time.gmtime())

输出

time.struct_time(tm_year=2017, tm_mon=6, tm_mday=5, tm_hour=20, tm_min=57, tm_sec=51, tm_wday=0, tm_yday=156, tm_isdst=0)
time.struct_time(tm_year=2017, tm_mon=6, tm_mday=5, tm_hour=12, tm_min=57, tm_sec=51, tm_wday=0, tm_yday=156, tm_isdst=0)

输出的结果为元组,直接使用元组的的方法就可以取出里面的值

 

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据