我正在构建一个 python 应用程序,我从各种时间序列(从 1 分钟到 1 天)获取大量数据。我只想存储正好在一小时(xx:00 分钟)上的时间(unix 时间戳)。我如何建立这个检查?

一个简单的 if timestamp % 3600 == 0: save the timestamp 就足够了吗?或者,还有更好的方法?

最佳答案

时间戳以秒为单位,因此时间模 3600 应为零。

if timestamp % 3600 == 0:
    # save the timestamp-value tuple

这足够了,您不必创建 datetime 对象并检查您获得的每个时间戳的分钟和秒。

10-08 07:56
查看更多