小编Luc*_*nco的帖子

如何围绕日期时间对象python的分钟

我有一个使用strptime()生成的datetime对象.

>>> tm
datetime.datetime(2010, 6, 10, 3, 56, 23)
Run Code Online (Sandbox Code Playgroud)

我需要做的是将分钟缩短到最接近的第10分钟.到目前为止我一直在做的是获取分钟值并使用round().

min = round(tm.minute, -1)
Run Code Online (Sandbox Code Playgroud)

但是,与上面的示例一样,当分钟值大于56时,它会给出无效时间.即:3:60

有什么更好的方法呢?datetime支持这个吗?

python

88
推荐指数
7
解决办法
8万
查看次数

标签 统计

python ×1