具有 ISO 格式的 Python UTC 时间戳

标签 python datetime datetime-format python-datetime

我知道有人问过这个问题,但那里没有提供解决方案。
Python UTC datetime object's ISO format doesn't include Z (Zulu or Zero offset)

我正在寻找一种在 Python 中使用这种格式生成 UTC 时间戳的干净方法。我需要的格式是2013-10-29T09:38:41.341Z .

具体来说,我需要在末尾包含“Z”。 Python的datetime.utcnow().isoformat()末尾不附加“Z”。

请注意,手动附加“Z”不是我可以接受的解决方案。我正在寻找一种干净的方法来做到这一点。

以 ISO 格式生成后缀 Z UTC 时间戳的干净方法是什么? ?

最佳答案

怎么样的东西

datetime.utcnow().isoformat()[:-3] + 'Z'

关于具有 ISO 格式的 Python UTC 时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42154763/

相关文章:

python - 在类型别名中使用泛型

python - dataclasses.asdict() 没有按预期工作

python - 将 *** 附加到用户列表中的一行的简单程序

c# - 如何实现时间跨度到字符串的转换?

javascript - 以特定格式获取特定时区的当前日期时间

c# - 为什么 "YYYY-MM-DD HH' :'MM' :'SS"日期时间格式显示不正确?

python - read_csv 读取\,作为分隔符

python - 将时间转换为纪元(Python)

mysql - Django - MySQL 数据库日期时间字段被清除

asp.net - 如何在 ASP.NET 中验证日期