python中time模块与datetime模块的详解

时间上下限

import datetimeprint 'min    :    ', datetime.datetime.minprint 'max    :    ', datetime.datetime.max

登录后复制

min    :     0001-01-01 00:00:00max    :     9999-12-31 23:59:59.999999

登录后复制

datetime.datetime.now() 模块

import datetimeprint '.now()       :    ', datetime.datetime.now()print type(datetime.datetime.now())print '.now().date():    ', datetime.datetime.now().date()print type(datetime.datetime.now().date())print '.strftime    :    ', datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")print type(datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S"))

登录后复制

.now()       :     2017-09-06 19:46:23.099767.now().date():     2017-09-06.strftime    :     2017-09-06 19:46:23

登录后复制

获取单个时间信息

import datetimeprint 'year   :    ', datetime.datetime.now().yearprint 'month  :    ', datetime.datetime.now().monthprint 'day    :    ', datetime.datetime.now().dayprint 'hour   :    ', datetime.datetime.now().hourprint 'minute :    ', datetime.datetime.now().minuteprint 'second :    ', datetime.datetime.now().second

登录后复制

year   :     2017month  :     9day    :     6hour   :     19minute :     47second :     13

登录后复制

datetime 其他模块

import datetimeprint '.time()      :    ', datetime.time()print '.date.today():    ', datetime.date.today()

登录后复制

.time()      :     00:00:00.date.today():     2017-09-06

登录后复制

计算非今日的时间信息

import datetimeprint 'tomorrow:    ', datetime.date.today() + datetime.timedelta(days=1)print 'tomorrow:    ', datetime.datetime.now() + datetime.timedelta(days=1)print 'tomorrow:    ', (datetime.datetime.now() + datetime.timedelta(days=1)).strftime("%Y-%m-%d %H:%M:%S")

登录后复制

tomorrow:     2017-09-07tomorrow:     2017-09-07 19:49:16.292580tomorrow:     2017-09-07 19:49:16

登录后复制

time 模块 显示时间

import timeprint 'time.time()     :    ', time.time() # return当前时间戳print 'time.localtime():    ', time.localtime()

登录后复制

time.time()     :     1504698623.85time.localtime():     time.struct_time(tm_year=2017, tm_mon=9, tm_mday=6, tm_hour=19, tm_min=50, tm_sec=23, tm_wday=2, tm_yday=249, tm_isdst=0)

登录后复制

推迟线程调用

import timetime.sleep(2) # 延迟2秒

登录后复制

以上就是python中time模块与datetime模块的详解的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2266131.html

(0)
上一篇 2025年2月27日 09:08:21
下一篇 2025年2月22日 20:25:46

AD推荐 黄金广告位招租... 更多推荐

相关推荐

发表回复

登录后才能评论