datetime模块

你离开我真会死。 提交于 2019-12-04 04:34:02

1、当前日期、当前时间

import datetime
a = datetime.date.today()
b = datetime.datetime.today()

2、日期与字符串格式转换

#日期转换成字符串
to_str = a.strftime("%Y-%m-%d %H:%M:%S")
#字符串转换日期
detester = '2017-01-01'
date = datetime.datetime.strptime(detester,'%Y-%m-%d')

3、两个日期加减

d1 = datetime.datetime.strptime('2019-03-05 17:42:00', '%Y-%m-%d %H:%M:%S')
d2 = datetime.datetime.strptime('2019-03-02 17:41:00', '%Y-%m-%d %H:%M:%S')
delta = d1 - d2
delta

4、n天后的日期

now = datetime.datetime.now()
delta = datetime.timedelta(days=3)
n_days = now + delta
n_days.strftime('%Y-%m-%d %H:%M:%S')

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!