gpt4 book ai didi

javascript - 如何将 Javascript new Date().toUTCString() 转换为 Python

转载 作者:行者123 更新时间:2023-11-28 21:50:06 25 4
gpt4 key购买 nike

如何在 Javascript 上将 python 结果作为 new Date().toUTCString() 获取?

在我制作的 Javascript 上:

new Date().toUTCString()
"Tue, 08 Sep 2015 09:45:32 GMT"

在 Python 上

import datetime # or time, or either
date = ??? # some code
print date # >>> "Tue, 08 Sep 2015 09:45:32 GMT"

最佳答案

时间格式类似于 RFC 2822 format (used in emails) :

>>> import email.utils
>>> email.utils.formatdate(usegmt=True)
'Tue, 08 Sep 2015 10:06:04 GMT'

或者您可以使用 datetime.strftime() 获得您想要的任何时间格式:

>>> from datetime import datetime, timezone
>>> d = datetime.now(timezone.utc)
>>> d
datetime.datetime(2015, 9, 8, 10, 6, 4, tzinfo=datetime.timezone.utc)
>>> str(d)
'2015-09-08 10:06:04+00:00'
>>> d.strftime('%a, %d %b %Y %H:%M:%S %Z')
'Tue, 08 Sep 2015 10:06:04 UTC'
>>> d.strftime('%a, %d %b %Y %H:%M:%S %z')
'Tue, 08 Sep 2015 10:06:04 +0000'

哪里timezone.utc is defined here .

关于javascript - 如何将 Javascript new Date().toUTCString() 转换为 Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32454602/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com