本文首发个人博客:https://www.coderli.com/python-module-datetime
本部分学习Python常用内置模块datetime。通过datetime模块,我们可以很方便的操作日期、时间戳已经时区转换等操作。
构建datetime对象
import re
from datetime import datetime, timedelta, timezone
now = datetime.now()
print(now)
print(type(now))
# 注意到datetime是模块,datetime模块还包含一个datetime类,通过from datetime import datetime导入的才是datetime这个类。
date = datetime(2022, 9, 9, 18, 53, 22)
print(date)
print(type(date))
注意到datetime是模块,datetime模块还包含一个datetime类,通过from datetime import datetime导入的才是datetime这个类
输出如下
2022-09-12 22:02:09.479743
<class ‘datetime.datetime’>
2022-09-09 18:53:22
<class ‘datetime.datetime’>
通过datetime对象可以直接获取到时间戳,注意Python的时间戳是精确到秒的,Java、JS等的时间戳都是精确到毫秒
# Python的timestamp,整数位精确到秒
tm <