如何在Python中获取当前时间戳
发布时间:2023-10-21 06:39:19
在Python中获取当前时间戳有多种方法,以下是其中几种常用的方法:
1. 使用time模块的time()函数:
import time timestamp = int(time.time()) print(timestamp)
2. 使用datetime模块的datetime类和timestamp()方法:
import datetime timestamp = int(datetime.datetime.now().timestamp()) print(timestamp)
3. 使用calendar模块的timegm()方法:
import calendar timestamp = int(calendar.timegm(time.gmtime())) print(timestamp)
4. 使用datetime模块的timestamp()方法:
import datetime timestamp = int(datetime.datetime.now().timestamp()) print(timestamp)
以上方法中,时间戳是从1970年1月1日午夜(UTC/GMT的午夜)开始计算的,以秒为单位。获取的时间戳是一个整数,可以用于计算时间间隔、时间比较等操作。
注意:时间戳的精确度通常是秒级别,如果需要更精确的时间戳,可以考虑使用time模块的perf_counter()函数获取更高精度的时间。
