import time import datetime start = datetime.datetime.now() time.sleep(30) end = datetime.datetime.now() print (end-start).days # 0 天数 print (end-start).total_seconds() # 30.029522 精确秒数 print (end-start).seconds # 30 秒数 print (end-start).microseconds # 29522 毫秒数import datetime now = datetime.datetime.now() three_days_ago = now + datetime.timedelta(days=-3) three_weeks_ago = now + datetime.timedelta(weeks=-3) print now # datetime.datetime(2016, 12, 22, 11, 24, 49, 987171) print three_days_ago # datetime.datetime(2016, 12, 19, 11, 24, 49, 987171) print three_weeks_ago # datetime.datetime(2016, 12, 1, 11, 24, 49, 987171)import datetime now = datetime.datetime.now() three_days_later = now + datetime.timedelta(days=3) three_weeks_later = now + datetime.timedelta(weeks=3) print now # datetime.datetime(2016, 12, 22, 11, 24, 49, 987171) print three_days_later # datetime.datetime(2016, 12, 25, 11, 24, 49, 987171) print three_weeks_later # datetime.datetime(2017, 1, 12, 11, 24, 49, 987171)
python 时间差的计算
最新推荐文章于 2024-12-25 09:35:09 发布
本文介绍了如何使用Python的datetime模块进行日期和时间的操作,包括获取当前时间、计算时间间隔、向前或向后推算日期等实用技巧。
4088

被折叠的 条评论
为什么被折叠?



