问题标签 [timedelta]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
78 浏览

django - 如何检查django中特定日期是否有对象?

我的目标是检查是否在特定日期创建了一个对象,以及是否将一个数字添加到列表中。但是,我似乎完全错了。

时间戳是:

我一直在搜索stackoverflow,答案似乎围绕着这些方案,但我可能没有得到任何东西。

所以请帮忙。谢谢 :)

0 投票
7 回答
41070 浏览

python - 如何从 timedelta 对象中删除微秒?

我计算了平均时间,我想在没有微秒的情况下显示结果平均值。

0 投票
1 回答
426 浏览

python - 在python中添加日期时间和日期时间

我的问题与这个问题非常相似,但有一个重要的区别。

我有两个日期时间对象,例如

我想将 d 的时间部分添加到 m 以获得

当我将 m 和 d.time() 组合为时,另一个问题给了我 datetime.datetime(1900, 1, 1, 2, 0)

我知道这样做的另一种方法是使用 timedelta 作为

但是,有没有更蟒蛇的方式?

0 投票
1 回答
213 浏览

python - 日期时间到十进制以使用 Python 拉入 matplotlib

我有一个for的<type 'datetime.timedelta'>对象,我正在尝试将其转换为两个小时。分别,如果我有我希望它返回。(datetime.timedelta(0, 7200)2:00:002.0datetime.timedelta(0, 9000)2:30:002.5

我什至没有示例代码,因为我什至无法理解如何进行这样的转换。

0 投票
2 回答
1914 浏览

python - 在 Python 中将时间增量相加

所以我有这个清单:

合起来就是 2:00 小时。我正在尝试将这些加起来以获得 2:00 时间增量,然后需要将其转换为 2.0 小时的字符串。1:30 小时将分别为 1.5 小时作为最终倒计时。

0 投票
1 回答
203 浏览

python - Python字典获取索引并在正确位置插入

我正在尝试在 Python 中实现以下逻辑。

使用此代码,我收到以下错误:

例外:意外的数据类型类型“datetime.timedelta”

我该如何解决?谢谢。

0 投票
0 回答
3143 浏览

java - 游戏中的更新和时间增量

我正在制作一个 Java 游戏,我希望我的游戏在任何 FPS 上运行相同,所以我在每次更新之间使用时间增量。这是 Player 的更新方法:

这就是我计算 timedelta 并调用 update 的方式(这是在 Main 类中):

奇怪的是,当我拥有无限的 FPS(和更新数量)时,我的玩家跳跃了大约 10 个方块。当 FPS 增加时,它会跳得更高。如果我限制 FPS,它会跳 4 个方块。(块:32x32)我刚刚意识到问题是这样的:

我将 -6 添加到velocityY 中,这会增加玩家的 Y 与更新数量而不是时间成正比。

但我不知道如何解决这个问题。

0 投票
2 回答
24909 浏览

python - datetime.datetime 对象的总和给出了错误 TypeError: unsupported operand type(s) for +: 'datetime.datetime' 和 'datetime.datetime'

我正在尝试使用以下方法汇总 datetime.datetime 对象列表:

我得到错误:

TypeError: unsupported operand type(s) for +: 'datetime.datetime' and 'datetime.datetime'

知道我做错了什么或如何总结此列表吗?

我想得到我正在考虑的这个列表的平均值:

谢谢!

0 投票
2 回答
2193 浏览

python - 使用 timedelta 时小数位数过多

我试图以小时和分钟为单位找到时间,但是,我知道如何做到这一点的唯一方法是使用我在下面所做的。下面也是我的输出,如您所见,程序返回秒数和小数。

代码:

输出:

我的问题是,有没有办法摆脱那个“.352515”?如果可能的话,我也想隐藏秒数。

0 投票
4 回答
5054 浏览

python - 将“hh.mm.ss.ms”类型的时间增量添加到日期时间对象

我有一个类似下面的字符串"0:07:38.701",表示 0 小时、7 分钟、38 秒和 701 毫秒。

然后我有一个datetime如下对象:datetime.datetime(1945, 1, 3, 11, 45, 0, 44000)

我想添加这些时间(第一个是增量,而第二个是绝对时间参考)并获得一个新datetime.datetime对象。

我怎样才能做到这一点?