Python 获取当天凌晨零点时间戳的实现方案

Aria
Aria
发布时间:2026-10-13 | 5人浏览过
原创

本文介绍在 Python 中获取当天凌晨零点时间戳的两种实现方式。通过 time 模块利用模运算调整当前时间,或使用 datetime 模块将日期转换为时间戳。文中提供了具体的代码片段及对应的输出结果,帮助开发者快速解决相关需求。

在近期进行 Python 开发时,遇到了需要获取当日凌晨零点时间戳的需求。由于网络上缺乏现成的解决方案,因此自行编写了相关代码,虽然实现方式较为简单,但能够解决实际问题。

# -*- coding:utf-8 -*- 
import time 
 
now_time = int(time.time()) 
day_time = now_time - now_time % 86400 + time.timezone 
day_time_str = time.asctime(time.localtime(day_time)) 
print day_time 
print day_time_str 
 
import datetime 
today = datetime.date.today() 
today_time = int(time.mktime(today.timetuple())) 
print today_time 

运行上述代码后的输出结果如下所示:

1518105600

Fri Feb 9 00:00:00 2018

1518105600

以上即为 Python 获取当天凌晨零点时间戳的具体实现方法,供各位开发者参考使用。

相关标签:

本站声明

本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。

Python 相关产品和应用

全部下载

专题列表