我要将时间戳1452454659
转换为其rfc3339等效值。
输出结果如下:
2016-01-11T01:07:39+05:30
当我传递此值给influxdb时,它返回的时间为:
2016-01-10T19:37:39Z
然而,实际上我想在influxdb中得到的时间是:
2016-01-11T01:07:39
我甚至试图只传递2016-01-11T01:07:39
,省略+5:30
,但这样却没有结果。
我错在哪里了呢?
我要将时间戳1452454659
转换为其rfc3339等效值。
输出结果如下:
2016-01-11T01:07:39+05:30
当我传递此值给influxdb时,它返回的时间为:
2016-01-10T19:37:39Z
然而,实际上我想在influxdb中得到的时间是:
2016-01-11T01:07:39
我甚至试图只传递2016-01-11T01:07:39
,省略+5:30
,但这样却没有结果。
我错在哪里了呢?
>>> print datetime.datetime.utcnow().strftime("%Y-%m-%dT%H:%M:%S.%f")[:-4]+"Z"
2016-01-10T10:27:45.89Z
import datetime
d = datetime.datetime.utcnow()
print d.isoformat("T") + "Z"
--> 2016-01-10T09:33:33.865129Z