欢迎访问宙启技术站
智能推送

如何在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()函数获取更高精度的时间。