带时区和特殊形式的时间戳格式iso

2024-04-20 16:07:21 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试了一些API电子商务,我遵循了他们的例子,但我不断得到时间戳错误/不匹配。你知道吗

API需要以下格式的时间戳:

2017-08-29T09:54:00+07:00

我试过:

datetime.now().isoformat()

但它返回时没有时区:

'2017-08-29T09:54:57.702000'

然后我试着:

datetime.now(pytz.timezone( 'Asia/Jakarta' )).isoformat()

但它的回报是:

2017-08-29T09:54:00.547000+07:00

基本上python版本不使用:分和秒,似乎它们也提供了API不需要的微秒。如何在python2中获得这种格式?你知道吗

年-月-日-时-分-秒+时区

2017-08-29T09:54:00+07:00

Tags: 版本apidatetime格式错误时间now例子