原文英文,约1300词,阅读约需5分钟。
📝
内容提要
Python 3.12版本中的datetime.datetime的utcnow()和utcfromtimestamp()函数被弃用,将在未来版本中删除。这些函数返回的是"naive" datetime对象,没有时区信息。Python维护者认为这会导致混淆,建议使用带时区的datetime对象。文章提供了替代方案,并解释了为什么需要这样的更改。尽管这些函数将在未来几年内被删除,但建议尽早更新代码。