相关疑难解决方法(0)

在Python中生成RFC 3339时间戳

我正在尝试在Python中生成RFC 3339 UTC时间戳.到目前为止,我已经能够做到以下几点:

>>> d = datetime.datetime.now()
>>> print d.isoformat('T')
2011-12-18T20:46:00.392227
Run Code Online (Sandbox Code Playgroud)

我的问题是设置UTC偏移量.

根据该文件,在类方法datetime.now([tz]),有一个可选的tz参数,其中tz must be an instance of a class tzinfo subclass,和datetime.tzinfoan abstract base class for time zone information objects.

这就是我迷路的地方 - 为什么tzinfo是一个抽象类,我该如何实现呢?


(注意:在PHP中它很简单timestamp = date(DATE_RFC3339);,这就是为什么我无法理解为什么Python的方法如此错综复杂......)

python datetime iso8601 rfc3339

51
推荐指数
5
解决办法
4万
查看次数

标签 统计

datetime ×1

iso8601 ×1

python ×1

rfc3339 ×1