1、将字符串日期转化为datetime.datetime格式的时间:
import datetime
cur = "2019-05-22 23:21:25"
now = datetime.datetime.strptime(cur, '%Y-%m-%d %H:%M:%S')
print(type(now))
## 结果:
<type 'datetime.datetime'>
2、将datetime.datetime格式的时间转换为字符串格式的时间
import datetime
cur = "2019-05-22"
now = datetime.datetime.strptime(cur, "%Y-%m-%d")
date = now.strftime("%Y/%m/%d")
print(date)
## 结果:
2019/05/22
3、datetime.datetime时间加减:
import datetime
cur = "2019-05-22"
today = datetime.datetime.strptime(cur, "%Y-%m-%d")
yesterday = today + datetime.timedelta(days = -1)
print(yesterday)
# 结果:
2019-05-21 00:00:00
4、获取当前时间戳:
import time
if __name__ == '__main__':
print( time.time() )
// 运行结果:
1560755048.490259
5、获取当前时间:
import datetime
now = datetime.datetime.now()
print(now)
print(type(now))
print(str(datetime.datetime.now() )[0:10])
// 运行结果:
2019-07-30 11:15:02.587680
<class 'datetime.datetime'>
2019-07-30
6、datetime.datetime格式的时间转化为时间戳timestamp
import datetime
now = datetime.datetime.now()
now.timestamp()