将时间戳取整到Python中的最近日期

莱曼税

在Python 2.7.2中,我使用了从纪元开始的秒数:

sec_since_epoch = (date_obj - datetime(1970, 1, 1, 0, 0)).total_seconds()

现在,我想将这些秒数舍入到最近的日期,例如:

datetime.fromtimestamp(sec_since_epoch)

对应于 datetime(2013, 12, 14, 5, 0, 0)

我希望新的时间戳对应 datetime(2013, 12, 14, 0, 0, 0)

我知道这样做很丑陋,但是有一种优雅的方法吗?

阿巴内特

当然,只需将转换datetimedate第一个:

sec_since_epoch = (date_obj.date() - date(1970, 1, 1)).total_seconds()

当然会date()截断。如果您想在正午或午后等时间四舍五入,只需在截断前加12小时,或者检查日期是否在同一天> =正午,如果是,则增加一天(请注意,它们可以在DST边界天数),或您要舍入的任何规则。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Oracle中的最近日期

来自分类Dev

PHP中的最近日期

来自分类Dev

过滤器中的最近日期

来自分类Dev

查找组中的最近日期

来自分类Dev

多对多查询中的最近日期

来自分类Dev

排序数组中的文件名,按创建的最近日期/时间降序

来自分类Dev

按最近日期将特定字段提取到新列中

来自分类Dev

返回特定日期Python / Pandas的最近日期

来自分类Dev

Python3:如何“不”取整到最近?

来自分类Dev

将数据帧中的时间戳转换为python中的日期和时间

来自分类Dev

带有最近日期的Python过滤器列表

来自分类Dev

匹配同一数据框中的最近日期

来自分类Dev

如何从具有最近日期的Dataframe中检索数据?

来自分类Dev

尝试在<ul>中查找今天的最近日期

来自分类Dev

从日志文件中扣除最近日期,输出为motd

来自分类Dev

在 Postgres 中,如何从表中选择最近日期的行?

来自分类Dev

最近日期的sql顺序

来自分类Dev

我如何计算预定义日期时间和最近日期时间之间的秒数差异

来自分类Dev

将时间戳列转换为KDB中的Python日期时间格式

来自分类Dev

带有最近日期的条形图,其中日期是日期时间索引

来自分类Dev

在SQL中找到差异(最近的值-最近日期时间之前的值)

来自分类Dev

将时间戳转换为日期时间Python,Pandas

来自分类Dev

将时间戳转换为R中的日期时间格式

来自分类Dev

将日期和时间提取到时间戳中

来自分类Dev

将时间戳转换为R中的日期时间格式

来自分类Dev

将时间戳转换为日期应用于Python中的多个列

来自分类Dev

将时间戳索引与python中的固定日期进行比较

来自分类Dev

在最近的日期时间/时间戳上合并数据帧

来自分类Dev

将Python日期转换为Unix时间戳

Related 相关文章

热门标签

归档