问题标签 [date-difference]

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 回答
691 浏览

python - 在一列中的熊猫天数

我想创建一个新列,它将显示两个日期之间的时间增量,如以下熊猫数据框所示:

我希望日期差从减去 2012-01-02 开始并成为一个 int。

这是我尝试过但没有成功的方法,因为 prevdate 不会更新到新行的日期,而是一直引用 datetime(2012,01,02) 的原始起始位置。我在数据框的行中使用 iterrows。

结果(我也不知道如何将值修改为int):

为了让事情变得更复杂一点,我只想创建另一列,其中行之间的日期差异对于“非公司”列具有 False 。

谢谢你。

0 投票
2 回答
619 浏览

php - 如何转换 strtotime 格式以计算经过的时间

我试图将经过的时间放在评论框中。

尝试使用下面的代码,但是它给了我 45 年的时间。

这是我的代码

0 投票
1 回答
3967 浏览

sql - SQL查询计算两个日期之间的百分比

我想计算两个日期之间的百分比。下表给出了两天计数的值。从两个文本框(txtStart 和 txtEnd)读取日期。

我的查询:

在使用上述查询时,我遇到了一个错误。错误是:"Incorrect parameter count in the call to native function 'DATEDIFF'"

如何获取日期差异并应用于上述 sql 查询。

每天计数 250 次按 100% 计算。上表显示两天计数。所以 2*250 被认为是 100%。如果算上 3 天,那么它将是 3*250。所以帮助我使用 sql 查询计算百分比。谢谢

0 投票
2 回答
165 浏览

swift - 通过快速计算午夜的天数差异

我有一个objective-c 示例如何将天差计算为midnites 的数量,发表在Apple 的“日期和时间编程指南”中。是否可以在 Swift 中做同样的事情?

0 投票
3 回答
108 浏览

sql - 过滤指定时间任一侧的设定时间段的时间值

给定一个指定的时间值和一个区间值:

如何过滤下表中的值以返回指定时间任一侧的指定时间间隔

我想要一个函数或查询来检查“13:25:00”是否与表中的任何时间有“00:20:00”差异。

输出应返回:

0 投票
3 回答
2354 浏览

javascript - 获取momentjs中两个日期字符串之间的差异?

我正在使用momentjs作为日期,并且我有一个日期字符串,即,"2015-05-10"我想获取与今天的日期差异

这里怎么可能?

0 投票
2 回答
34166 浏览

datediff - DateDiff() 函数帮助 - 2 个不同列中的日期

我正在尝试编写一个函数来使 Tableau 能够计算 2 个日期之间的差异,但是它们位于 2 个不同的列中,我遇到了一些麻烦。

例子:

第 1 列

首次开业日期 - 2014 年 10 月 1 日

第 2 栏

审核日期 - 15/01/2014

显然,从这个例子中,两个不同的列之间有 5 天。

由于唯一的 ID,这些列在行中对齐。

任何帮助将非常感激!

谢谢艾莉

0 投票
1 回答
267 浏览

r - R - 分组日期和汇总数据以进行重复购买

我正在尝试对客户的重复购买行为进行分析。

我的目标有两个:

  1. 消除所有仅出现一次的客户项目 zip 组合(消除非重复的)
  2. 对于重复的记录,我想总结一下我需要获得多个订单之间的平均天数以及总销售额的地方

如果我有以下数据:

我正在尝试获得以下输出:

我试图使用 sqldiff 包并使用DATEDIFF函数,但我没有得到任何结果,因为它不适DATEDIFF用于R.

有人可以在这里用更好的方法帮助我吗?

0 投票
1 回答
78 浏览

sql-server - 两行之间的日期差异

我没有做过excel编程。我有一张如下表:

Excel部分

我想要的是:

此公式适用于与每个 'Id' 对应的条目,每个 'Id' -> 的第一个条目除外=IF(A3 = "05/01/2015",1,DAYS(A3,A2))。但是对于与每个“Id”对应的第一个条目,公式必须是=IF(A2 = "05/01/2015",1,DAYS(A2,"05/01/2015")+1).

  1. 有更简单的方法吗?
  2. 我目前必须对第一个条目使用一个公式,对与“Id”对应的其他条目使用另一个公式,这使得将其传播到整个表非常困难。我可以使用一个公式吗?

SQL 部分

我正在使用类似 -> 的查询select distinct convert (date, CreatedTime) as CreatedTime, Id from database.table where createdtime between '2015-05-01 00:00:00' and '2015-05-15 23:59:59' order by Id, CreatedTime

  1. 那么,有没有更简单的方法可以通过更改查询来获得我想要的东西?
0 投票
2 回答
208 浏览

sql - 从sql中的表中减去两个日期

我有一张表,上面有一些员工的出生日期。如何找到两名员工之间的年龄差异?