roy*_*g86 71 python datetime timestamp strftime rfc3339
我有这个时间戳值由Web服务返回 "2014-09-12T19:34:29Z"
我知道这意味着时区,但究竟是什么意思?
我正在尝试模拟这个Web服务,所以有没有办法strftime在python中生成这个时间戳?
很抱歉,如果这很明显,但谷歌不是很有帮助,也没有strftime()参考页面.
我目前正在使用这个:
x.strftime("%Y-%m-%dT%H:%M:%S%Z")
'2015-03-26T10:58:51'
Run Code Online (Sandbox Code Playgroud)
Mar*_*ers 95
这T并不代表什么.这仅仅是分隔的ISO 8601相结合的日期时间格式要求.您可以将其读作Time的缩写.
零时区的Z代表,因为它与协调世界时(UTC)相差 0 .
两个字符都只是格式中的静态字母,这就是该datetime.strftime()方法未记录的原因.您可以使用Q或者M或者Monty Python该方法也会使它们保持不变; 该方法仅查找%以替换具有来自datetime对象的信息的模式开始.
| 归档时间: |
|
| 查看次数: |
55720 次 |
| 最近记录: |