时间戳 YYYY-MM-DDThh:mm:ss.sssTZD in Python
Timestamp YYYY-MM-DDThh:mm:ss.sssTZD in Python
我正在努力使用 Python 将当前 UTC 时间转换为这种格式:
YYYY-MM-DDThh:mm:ss.sssTZD
(例如 1997-07-16T19:20:30.000+00:00)
尝试这样的事情。使用 datetime
和 dateutil
In [1]: from dateutil.tz import tzoffset
In [2]: from datetime import datetime
In [3]: now = datetime.now(tzoffset('EDT', +4*60*60))
In [4]: print now.isoformat()
2016-05-28T01:43:14.702253+04:00
删除毫秒使用类似这样的东西。
now.strftime("%Y-%m-%dT:%H:%M:%S")
删除毫秒的另一种方法
In [1]: now = datetime.now(tzoffset('EDT', +4*60*60)).replace(microsecond=0)
In [2]: print now.isoformat()
2016-05-28T01:43:14+04:00
我正在努力使用 Python 将当前 UTC 时间转换为这种格式:
YYYY-MM-DDThh:mm:ss.sssTZD
(例如 1997-07-16T19:20:30.000+00:00)
尝试这样的事情。使用 datetime
和 dateutil
In [1]: from dateutil.tz import tzoffset
In [2]: from datetime import datetime
In [3]: now = datetime.now(tzoffset('EDT', +4*60*60))
In [4]: print now.isoformat()
2016-05-28T01:43:14.702253+04:00
删除毫秒使用类似这样的东西。
now.strftime("%Y-%m-%dT:%H:%M:%S")
删除毫秒的另一种方法
In [1]: now = datetime.now(tzoffset('EDT', +4*60*60)).replace(microsecond=0)
In [2]: print now.isoformat()
2016-05-28T01:43:14+04:00