python - 带有时区的 Python 日期,UTC 和 CET 之间的奇怪差异
问题描述
我不知道为什么,我认为 CET 和 UTC 之间的时差是一小时。现在我正在调试代码并且有这个:
(Pdb++) server_date
datetime.datetime(2021, 1, 16, 1, 15, 58, 643927, tzinfo=<DstTzInfo 'Europe/Ber
lin' LMT+0:53:00 STD>)
utc_date = server_date.astimezone(pytz.utc)
(Pdb++) utc_date
datetime.datetime(2021, 1, 16, 0, 22, 58, 643927, tzinfo=<UTC>)
为什么柏林距离 UTC 53 分钟而不是一小时?我很困惑。这是随机国家的中间时区(例如 5:45)吗?我在地理课上错过了什么,哈哈……
解决方案
推荐阅读
- node.js - 在加载 browersify 隐蔽的 npm 包并在脚本标签中使用它时出错?
- reactjs - 如何跟踪用户是否登录我的网站?
- node.js - 如何为机器人输入角色以在多个服务器中访问它的命令?
- laravel - 我怎样才能使多边形的内部可点击?
- c++ - 难以创建 Spdlog 异步文件记录器
- ms-access - 如果选中 Microsoft Outlook 16.0 对象库引用,则功能区回调函数不起作用
- python - 编写python类以计算两个数字的总和时出错
- java - “无法解析导入 com.cinterion.io”错误
- r - 如何将一个向量拆分为 n 个向量并将它们打印在 R 中的一个表中?
- android - 如何在不同的日子显示多个通知?