首先看下,datetime的使用
1
import datetime
2
>>> print datetime.datetime.now()
3
2017-07-15 15:01:24.619000
格式化时间
Plain Text
1
>>> print datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
2
2017-07-15 15:01:35
3
>>> print datetime.datetime.now().strftime("%Y-%m-%d %H:%M")
4
2017-07-15 15:01
5
>>> print datetime.datetime.now().strftime("%Y%m%d")
6
20170715
多加一天
Plain Text
1
>>> print (datetime.datetime.now()+datetime.timedelta(days=1)).strftime("%Y-%m-%
2
d %H:%M:%S")
3
2017-07-16 15:12:42
4
>>>
多加一小时
Plain Text
1
>>> print (datetime.datetime.now()+datetime.timedelta(hours=1)).strftime("%Y-%m-
2
%d %H:%M:%S")
3
2017-07-15 16:10:43
4
>>>
多加一分钟
Plain Text
1
>>> print (datetime.datetime.now()+datetime.timedelta(minutes=1)).strftime("%Y-%
2
m-%d %H:%M:%S")
3
2017-07-15 15:12:56
4
>>>
5
---------------------------------------------------------------------------
当前日期时间
1
import datetime
2
print datetime.datetime.now()
3
# 2018-05-08 16:53:30.101000
格式化时间
1
import datetime
2
print datetime.datetime.now().strftime("%Y-%m-%d %H:%M")
3
# 2018-05-08 16:54
多加一天
1
import datetime
2
print (datetime.datetime.now()+datetime.timedelta(days=1)).strftime("%Y-%m-%d %H:%M:%S")
3
# 2018-05-09 16:56:07
减一天
Plain Text
1
import datetime
2
print (datetime.datetime.now()+datetime.timedelta(days=-1)).strftime("%Y-%m-%d %H:%M:%S")
3
# 2018-05-07 16:56:59