2019-04-02
阅读量:
585
datetime.datetime
如果我们想用 年 月 日 小时 分钟 秒 微秒这样的日期时间,这时候就需要datetime.datetime对象出场啦
import datetime
dt = datetime.datetime(2016, 7, 26, 12, 30, 45, 100000)
print(dt)
2018-07-26 12:30:45.100000
print(dt.date()) #获得datetime.date对象
2018-07-26
print(dt.time()) 获得datetime.time对象
12:30:45.100000
# 等价于
from datetime import datetime
dt = datetime(2018, 7, 26, 12, 30, 45, 100000)
print(dt)
2018-07-26 12:30:45.100000
print(dt.date()) #获得datetime.date对象
2018-07-26
print(dt.time()) 获得datetime.time对象
12:30:45.100000
datetime.datetime对象遵循着之前的运算法则
datetime.timedelta对象 = datetime.datetime对象 ± datetime.datetime对象
import datetime
dt = datetime.datetime(2018, 9, 7, 21, 28, 45, 100000)
tdelta = datetime.timedelta(days=12)
print(dt + tdelta)
2018-09-19 21:28:45.100000






评论(0)


暂无数据
推荐帖子
2条评论
6条评论
7条评论