Python获得13位unix时间戳
Python中的time模块把datetime时间转换为10位的时间戳,之前有记录过转换的方法。而今天调用的API中需要的是13位(一般Java里默认是13位(milliseconds,毫秒级的)。下面是我今天找到的方法,记录一下。
获取10位UNIX时间戳
#导入time模块
In [1]: import time
# 获取unix时间戳,并赋值给unix_Timestamp
In [2]: unix_Timestamp = time.time()
#打印结果
In [3]: print unix_Timestamp
1493039799.54
强制转换为13位unix时间戳
# round()是四舍五入
In [4]: millis = int(round(time.time())*1000)
#打印结果
In [5]: print millis
1493039935000