python 获取当前时间戳
在Python中获取当前时间戳(Unix时间戳,即从1970年1月1日0点0分0秒至今所经过的秒数),你可以使用内置的time模块,并调用time()函数:
import time # 获取当前时间戳 current_timestamp = time.time() print(current_timestamp)
这段代码会打印出当前的Unix时间戳。如果你需要得到更精确的时间戳(包括微秒部分),可以结合datetime模块和timestamp()方法:
from datetime import datetime # 获取当前时间戳,精确到微秒 current_timestamp_with_microseconds = datetime.now().timestamp() print(current_timestamp_with_microseconds)
不过请注意,datetime.now().timestamp()返回的是不带毫秒和微秒部分的小数形式时间戳,若仅需要秒数,直接取整即可;若需要完整的微秒级时间戳,无需额外处理,因为默认返回的就是小数点后带有微秒部分的浮点数。