Python datetime的简单使用
在工作中,经常会遇到需要处理时间和日期的问题,这时候就需要用到python中的datetime模块。
1、获得三天前的时间
print datetime.datetime.now()
print datetime.datetime.now() - datetime.timedelta(days=3)
print datetime.date.today()
print datetime.date.today() - datetime.timedelta(days=3)
2、格式转换(日期--字符串)
dt = datetime.datetime.now() 时间数组格式
dt.strftime("%Y-%m-%d %H:%M:%S") 转成字符串格式
3、格式转换(字符串--日期)
dt1 = '2012-11-19'
dt2 = datetime.datetime.strptime(dt1,'%Y-%m-%d').date
在工作中,经常会遇到需要处理时间和日期的问题,这时候就需要用到python中的datetime模块。
1、获得三天前的时间
print datetime.datetime.now()
print datetime.datetime.now() - datetime.timedelta(days=3)
print datetime.date.today()
print datetime.date.today() - datetime.timedelta(days=3)
2、格式转换(日期--字符串)
dt = datetime.datetime.now() 时间数组格式
dt.strftime("%Y-%m-%d %H:%M:%S") 转成字符串格式
3、格式转换(字符串--日期)
dt1 = '2012-11-19'
dt2 = datetime.datetime.strptime(dt1,'%Y-%m-%d').date