问题标签 [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 回答
492 浏览

java - LWJGL 定时器不工作?

我在我的控制台中不断收到很多“Delta:0.0”,而且很少有几行我得到类似“Delta:9.999275207519531E-4”的东西,这是怎么回事?

0 投票
0 回答
884 浏览

python - 格式化python timedelta结果

我正在尝试在 Python 中计算特定时间和当前时间之间经过的时间。

以下是一段代码:

并在 jinja2 模板(html)中{{ elapsed }}

计算工作正常,但我想像 ex 一样格式化结果。

这个结果:

就像这样:

0 投票
3 回答
2211 浏览

excel - 如果满足 2 个条件,则删除行 - 时间变化和另一列中的相同值

我正在尝试在 excel vba 中编写一个循环来执行以下操作:

我有一列很长的日期+时间。我有另一列有一个文本字符串。

如果时间变化(行 - 上面的行)小于 0:00:05 并且字符串的值相同(行与上面的行),我想删除整行

我遇到了 IF 条件的问题,尤其是 5 秒部分,它不喜欢它......

好的,上面的代码很烂。我将探索不同的策略。我想将列 F - 与当前单元格与其下方的单元格进行比较。如果它们相同,则触发下一个子句 - 查看 D 中的当前单元格是否与其下方的单元格不同 < 0:00:05 秒,如果是,则删除(或存储信息以在循环外删除)。

如果 F 中的两个单元格不相同,则跳到下一个单元格。

这更有意义?让我编写一个代码并将其发布在这里。

0 投票
2 回答
1707 浏览

python - timedelta 操作的错误结果

dta_h是一个 DataFrame 并且dta_h.Datetime看起来像这样:

直到最近(我稍后会解释这意味着什么)我可以这样做来减去每个时间段的一个小时:

但是现在,如果我执行上述操作,我会得到:

这显然不是我想要的。然而,这:

仍然产生所需的结果:

我 99% 确定这个问题是在我升级到 Pandas 0.11 时开始的。我一直在文档中寻找可能无法成功解释的版本中的任何差异。我还发现了这个帖子:

pandas 处理 numpy timedelta64[ms]

指的是这个熊猫问题

https://github.com/pydata/pandas/issues/3009

根据我在那里读到的内容,我尝试了:

但这实际上什么也没做:

知道为什么 1) df-np.timedelta 停止工作,2) 为什么理解列表版本仍然有效?谢谢你的帮助。

仅供参考,我使用的是 Numpy 1.6.2,而且,我之前说过,最近从 Pandas 0.9 升级到 0.11

0 投票
2 回答
3108 浏览

python - 使用 pandas 从日志文件分析生成会话

我正在分析一个 Apache 日志文件,并将其导入到 pandas 数据框中。

'65.55.52.118 - - [30/May/2013:06:58:52 -0600]“GET /detailedAddVen.php?refId=7954&uId=2802 HTTP/1.1”200 4514“-”“Mozilla/5.0(兼容;bingbot /2.0; + http://www.bing.com/bingbot.htm )"'

我的数据框:

在此处输入图像描述

我想根据 IP、代理和时差将其分组到会话中(如果持续时间大于 30 分钟,它应该是一个新会话)。

通过IP和Agent对数据帧进行分组很容易,但是如何检查这个时间差?希望问题很清楚。

更新: df.index 如下:

0 投票
3 回答
10362 浏览

go - golang中的python timedelta之类的东西

我想得到一个日期时间,从日期开始计算周数,从一周开始计算天数,从 00:00 开始计算秒数。

使用 Python,我可以使用它:

我正在尝试使用 Go 来实现它,但我遇到了一些问题:

prog.go:21: 不能使用 nanosecs (type int64) 作为类型 time.Duration 在函数参数中

http://play.golang.org/p/XWSK_QaXrQ

我错过了什么?
谢谢

0 投票
3 回答
3147 浏览

python - Django 查询:“datetime + delta”作为表达式

好吧,我的问题有点如下:

假设我有下一个模型,这是一个简单的案例:

我想在 django 查询中检索 (start_date + duration) < now 的对象(我知道我可以在 python 中像 my_date_time + a_time_delta < datetime.now() 一样进行测试,但事实并非如此......我需要它作为查询的一部分)。

我怎么才能得到它?

0 投票
1 回答
3197 浏览

time - 在 Unity3D 中,使用 Time.DeltaTime 不会导致帧率独立

我正在尝试在确定的时间内跨越特定指定距离的某些物品。我正在使用 Time.DeltaTime 来实现帧率独立。但是,当借助性能非常密集的功能(将帧速率降至理论上的 10-15fps)强制延迟时,我的对象移动速度比应有的慢得多,即使它们应该在恒定时间内移动,与帧速率无关(它们需要大约两倍长,4 秒而不是 2 秒)。

更奇怪的是,计算出的 FPS (1.0f/Time.deltaTime) 保持不变(大约 66 FPS)。当我显示 lerp 完成所需的时间(将 time.deltaTimes 相加)时,它显示 2 秒(这是所需的时间,但实际花费的时间至少是该时间的 2 倍)。

谁能帮我弄清楚发生了什么?

0 投票
1 回答
1188 浏览

java - Java 2d 游戏 - 增量时间和碰撞问题

我正在尝试制作一个 java 2d 游戏,而且总体上看起来效果很好。唯一的问题是,我不知道如何设置我的“增量”时间,以使运动在 30 FPS 和 1000 FPS 上移动相同。

这是我的实体类代码:

我经常遇到的两个问题:

1# 游戏在 60FPS 和 500FPS 上的运行方式不同。

2# 游戏在 60FPS 和 500FPS 上运行相同,但是我的碰撞搞砸了,我不能移动到距离另一个对象超过 15px 的地方。我想我需要实现类似的东西:如果我不能靠近 10px,那么将它移近 10px,但我不知道如何实现它。

如何正确实施?那会有很大帮助!

0 投票
1 回答
4865 浏览

datetime - sqlalchemy timedelta 属性

我需要在表格的列中保存时间间隔。基于:http ://docs.sqlalchemy.org/en/rel_0_8/core/types.html

我可以为此使用间隔类型。我的数据库是SQLite,对文档中的这个描述不太理解:

谁能告诉我该怎么做?