python中时间处理

好久不见. 提交于 2019-11-27 21:11:56
python中datetime.strptime(),strftime()的应用:
datetime时模块,datetime还包含一个datetime类,通过from datetime import datetime导入的才是datetime类
 
strptime():
用户输入的日期和时间是字符串,要处理日期和时间,首先必须把str转换为datetime。转换方法是通过datetime.strptime()实现,需要一个日期和时间的格式化字符串:
>>> from datetime import datetime
>>> cday = datetime.strptime('2017-8-1 18:20:20', '%Y-%m-%d %H:%M:%S')
>>> print(cday)
2017-08-01 18:20:20
 
strftime():
后台获取到datetime对象后,要把它格式化为字符串显示给用户,就需要转为str
>>> from datetime import datetime
>>> now = datetime.now()
>>> print(now.strftime('%a, %b %d %H:%M'))
Mon, May 08 20:22
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!