取到的是2016-12-18T10:20:00Z 應(yīng)該是utc吧 ---- 想插入influxdb 的time字段類似1482384635102047839 這好像又部是標準的時間戳
請問應(yīng)該怎么轉(zhuǎn)化呢。
2 回答

慕標5832272
TA貢獻1966條經(jīng)驗 獲得超4個贊
我猜是這樣的
>>> import time
>>> int(time.time()*1000000000)
1482389517803608064

汪汪一只貓
TA貢獻1898條經(jīng)驗 獲得超8個贊
import pytz
import datetime
import time
def utc_to_local(utc_time_str, utc_format='%Y-%m-%dT%H:%M:%SZ'):
local_tz = pytz.timezone('Asia/Chongqing')
local_format = "%Y-%m-%d %H:%M"
utc_dt = datetime.datetime.strptime(utc_time_str, utc_format)
local_dt = utc_dt.replace(tzinfo=pytz.utc).astimezone(local_tz)
time_str = local_dt.strftime(local_format)
return int(time.mktime(time.strptime(time_str, local_format)))
添加回答
舉報
0/150
提交
取消