python中时间戳小数点后面位数的含义

Python018

python中时间戳小数点后面位数的含义,第1张

time.time()获取的字串为linux时间

表示从1970年1月1日起至当前的天数或秒数

如1394521866.78

表示,这个时间为获取时到1970年1月1日的秒数,也就是1394521866.78s

小数点后嘛,当然就是看你精确到多少了,毫秒、微妙等等

import time

tamp = time.time()

tamp是带小数的时间戳

可以加上int

int(time.time())

返回的就是十三位的时间戳了

import time

time.mktime(time.strptime('2016-11-24 14:00:21', '%Y-%m-%d %H:%M:%S'))

另外,得到的结果是10位(单位秒,不是毫秒)。再说,给定的时间也只是精确到秒的。

如果非得要13位,乘以1000吧