随笔- 310  文章- 1  评论- 0  阅读- 86009 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#/user/bin/python3
 
from datetime import datetime, timezone, timedelta
   
tz = timezone(timedelta(hours=+8))
   
fmt = '%Y-%m-%dT%H:%M:%S.%f%z'
zoned_time1 = datetime.today().astimezone(tz)
print(1, zoned_time1.strftime(fmt))  #1 2023-01-03T09:33:27.074210+0800
   
zoned_time2 = datetime.now(tz)
print(2, zoned_time2.strftime(fmt)) #2 2023-01-03T09:33:27.075036+0800
   
zoned_time3 = datetime.utcnow()
print(3, zoned_time3.isoformat()) #3 2023-01-03T01:33:27.075785 
   
print(4, zoned_time2.strftime('%Y-%m-%dT%H:%M:%S.%f%Z')) #4 2023-01-03T09:33:27.075036UTC+08:00
   
timestamp = datetime.today().timestamp()
print(5, timestamp)         #5 1672709607.077365
print(6, datetime.fromtimestamp(timestamp, tz=tz)) #6 2023-01-03 09:33:27.077365+08:00
   
zoned_time4 = datetime(2023, 1, 3, 9, 31, 34, 345, tzinfo=tz)
print(7, zoned_time4.isoformat())  #7 2023-01-03T09:31:34.000345+08:00
   
print(8, zoned_time2.isoformat())  #8 2023-01-03T09:33:27.075036+08:00

  

 posted on   boye169  阅读(50)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
点击右上角即可分享
微信分享提示