将 python 日期时间转换为纪元时间
要将 Python 中的日期时间转换为纪元时间(Epoch Time),你可以使用 datetime 模块和 timestamp() 方法。以下是一个示例代码:
datetime
timestamp()
import datetime # 获取当前日期时间 current_datetime = datetime.datetime.now() # 转换为纪元时间(以秒为单位) epoch_time = current_datetime.timestamp() # 打印纪元时间 print("当前纪元时间:", epoch_time)
在上述代码中,我们使用 datetime.datetime.now() 获取当前的日期时间。然后,我们调用 timestamp() 方法将日期时间转换为纪元时间,返回的结果是从纪元(1970年1月1日00:00:00 UTC)开始计算的秒数。最后,我们打印出纪元时间。
datetime.datetime.now()
请注意,纪元时间是相对于协调世界时(UTC)的,而不是与时区相关的。如果你希望根据特定时区计算纪元时间,你可以在 now() 方法中传递一个 tz 参数,指定所需的时区。
now()
tz
希望这可以帮助你将 Python 的日期时间转换为纪元时间。