本文仅使用了datetime模块
除此外python中还有time和calendar模块供使用
from datetime import datetime, timedelta, timezone # 当前时间 now = datetime.now() print(now) # datetime转timestamp print(now.timestamp()) # timestamp转datetime print(datetime.fromtimestamp(now.timestamp())) # str转datetime format_datetime = datetime.strptime('2018-1-22 15:00:12', '%Y-%m-%d %H:%M:%S') print(format_datetime) # datetime转str string = datetime.now().strftime('%Y-%m-%d %H:%M:%S') print(string) # datetime加减 print(now + timedelta(hours=5)) print(now + timedelta(days=5))# 可自动跨年月 # utc时间 print(datetime.utcfromtimestamp(now.timestamp())) # 设置时区(东京) utc_dt = datetime.utcnow().replace(tzinfo=timezone.utc) tokyo_dt = utc_dt.astimezone(timezone(timedelta(hours=9))) print(tokyo_dt)
浙公网安备 33010602011771号