关于Python中的日期处理

发布时间:2019-06-22 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了关于Python中的日期处理脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

格式化日期

首先获取时间

import time
PRint(time.time())
输出的结果是:
1511495129.260231

但是这样是一连串的数字不是我们想要的结果,我们可以利用time模块的格式化时间的方法来处理:
time.localtime(time.time())
用time.localtime()方法,作用是格式化时间戳为本地的时间。
输出的结果是:
time.struct_time(tm_year=2017, tm_mon=11, tm_mday=24, tm_hour=11, tm_min=47, tm_sec=19, tm_wday=4, tm_yday=328, tm_isdst=0)
这种格式就更清晰了
time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time()))
最后用time.strftime()方法,把刚才的一大串信息格式化成我们想要的格式,现在的结果是以下格式:
2017-11-24 11:45:55

所以获得当前日期以年-月-日的形式表示
nowtime = time.strftime('%Y-%m-%d', time.localtime(time.time()))

Python计算程序运行时间

  • 方法1:
import datetime
starttime = datetime.datetime.now()
endtime = datetime.datetime.now()
print((endtime - starttime).seconds)
  • 方法 2:
start = time.time()
run_fun()
end = time.time()
print(end-start)

脚本宝典总结

以上是脚本宝典为你收集整理的关于Python中的日期处理全部内容,希望文章能够帮你解决关于Python中的日期处理所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。