Yur*_*nov 2 javascript python time datetime date
如何在Javascript上以new Date()。toUTCString()的形式获取python结果?
在JavaScript上我做:
new Date().toUTCString()
"Tue, 08 Sep 2015 09:45:32 GMT"
Run Code Online (Sandbox Code Playgroud)
在Python上
import datetime # or time, or either
date = ??? # some code
print date # >>> "Tue, 08 Sep 2015 09:45:32 GMT"
Run Code Online (Sandbox Code Playgroud)
时间格式类似于RFC 2822格式(用于电子邮件):
>>> import email.utils
>>> email.utils.formatdate(usegmt=True)
'Tue, 08 Sep 2015 10:06:04 GMT'
Run Code Online (Sandbox Code Playgroud)
或者,您可以使用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'
Run Code Online (Sandbox Code Playgroud)
这里timezone.utc定义在哪里。
| 归档时间: |
|
| 查看次数: |
629 次 |
| 最近记录: |