📅  最后修改于: 2023-12-03 14:55:09.918000             🧑  作者: Mango
时间戳指的是一个特定时间点的独特标识符,通常是一个整数或字符串。时间戳可以表示从某个固定时间点(通常是协调世界时或UNIX纪元)到某个时间点的秒数或微秒数。
时间戳可用于许多不同的应用场景,包括:
在Python中,我们可以使用time模块的time()函数来获取当前的时间戳,代码如下:
import time
timestamp = time.time()
print(timestamp)
该代码将返回一个浮点数,代表当前时间的时间戳。
我们可以使用datetime模块的fromtimestamp()函数将时间戳转换为日期时间格式。代码如下:
import datetime
timestamp = 1630510456.178894
datetime_obj = datetime.datetime.fromtimestamp(timestamp)
print(datetime_obj)
输出结果为:
2021-09-02 17:14:16.178894
我们可以使用datetime模块的timestamp()函数将日期时间格式转换为时间戳。代码如下:
import datetime
datetime_obj = datetime.datetime(2021, 9, 2, 17, 14, 16, 178894)
timestamp = datetime_obj.timestamp()
print(timestamp)
输出结果为:
1630510456.178894
时间戳是一个特定时间点的独特标识符,可以用于记录事件发生的时间、存储date/time类型数据等应用场景。在Python中,我们可以使用time模块的time()函数获取当前的时间戳,使用datetime模块的fromtimestamp()函数将时间戳转换为日期时间格式,使用datetime模块的timestamp()函数将日期时间格式转换为时间戳。