python之中可以使用内置模块去获取当前时间以及计算时间差,还可以去生成某年某月的日历。那么python之中时间戳也可以通过time这个时间处理的模块来获取,下面这一篇文章就来讲一下时间戳的用法和生成时间戳的方法。

Python怎么生成时间戳?Python生成时间戳的方法

一、时间戳的用法

时间戳是指格林威治时间1970年01月01日00时00分00秒(北京时间1970年01月01日08时00分00秒)起至现在的总秒数。在python中想要去计算两个时间的差时需要去用两个格式相等时间才能计算,但是只需要将这两个时间转为时间戳就可以去计算精确到秒的时间差了。

二、生成时间戳的方法

1.python之中生成时间戳使用到的模块是time模块,使用到的方法也是time()方法。下面会有详细的示例,如下所示:

import time
t = time.time()
print t
1436428326.76

2.这里获取到的时间戳单位是秒,那么想要获取到最精确的毫秒级时间戳就需要将其转为13位才可以,示例如下:

current_milli_time = lambda: int(round(time.time() * 1000))
current_milli_time()
1378761833768

3.time模块能够获取时间戳那么也能够将时间戳转为年月日、时分秒的格式打印出来,示例如下:

now02 = time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(now/1000))
'2019-06-21 09:53:17'

以上就是关于“Python怎么生成时间戳?Python生成时间戳的方法”的全部内容了,想要了解更多python的实用知识和代码示例可以持续关注这个频道,每次更新都会有很多新的知识技术分享给大家。

更多python相关文章请访问分类:python

【版权声明】本文图文出自大盘站@dapan.cc,转载请注明出处!