问题标签 [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 投票
0 回答
77 浏览

vb.net - Time Difference between 2 datetime fileds, only working hours

I have 2 fields datetime (TaskStartDate and TaskEndDate). I created another field and called it Duration.

I need to update Duration to reflect how many business hours and minutes between the 2 fields (TaskStartDate and TaskEndDate) noting that we work only 8 hours a day.

Example:

0 投票
1 回答
222 浏览

java - Java中浮点数不同但相等的数学运算的不同结果

关于 Java 数学运算floatint数据类型的问题。

我必须计算两个日期之间的年差。

编码:

由于Java中的日期差是以毫秒为单位计算的,因此我们必须在计算后做一些内务工作,并将接收到的结果从毫秒转换为年。

代码执行后,我在调试器中得到以下结果:

age0是正确的结果。

既然两个运算在数学age0age1是相等的,为什么结果不同呢?(float / (a\*b\*c)) / d为什么操作 « » 和 « »之间存在差异(float / (a\*b\*c\*d)),其中a, b, c,dint

0 投票
1 回答
317 浏览

date - SAS:将文本格式转换为日期格式并查找日期之间的差异

我是 SAS 新手,我有一个如下所示的数据集:

在最后两列中是文本格式的日期,当您从 excel 创建制表符分隔文件时会得到这种格式。

现在我想将这些数字转换为日期格式。然后找到由此获得的日期的差异(以天为单位)。我尝试了“信息”的方式,但没有得到任何地方。请帮助....

0 投票
28 回答
130521 浏览

ios - 两个 NSDate 之间的快速日子

我想知道是否有一些新的和很棒的可能性可以在 Swift /“新”可可中获得两个 NSDate 之间的天数?

例如,像在 Ruby 中我会这样做:

0 投票
1 回答
1553 浏览

sql-server - SQL Server 2005 - 更新两个日期之间的 DATEDIFF 最小的列

我有两个表,定义如下:

我想用 PTable 中的 PValue 更新 TTable 中的 Tvalue 列,其中 TTable 中的 [Date] 介于 PTable 中的 [StartDate] 和 [EndDate] 之间,并且 DATEDIFF(DAY,TTable.[Date],PTable.[EndDate]) 是最小值, 和 PTable.Type = TTable.Type

最终的 TTable 应该如下所示:

我试过的是这样的:

它给了我这个错误: “在包含外部引用的聚合表达式中指定了多个列。如果正在聚合的表达式包含外部引用,则该外部引用必须是表达式中引用的唯一列。”

后期编辑:

考虑到TTable AS T和PTable AS P,更新的条件是:

后来编辑2:对不起,因为我在PTable的最后一行输入错误(2011-08-10而不是2011-07-14),最终结果是错误的。

我还设法以更简单的方式进行了更新,显然我应该从一开始就尝试过:

为此表示歉意。

0 投票
1 回答
352 浏览

sql - SQL- 日期差异- 两个日期期间之间每个月的周数

问题:在列中显示每个月在两个日期期间之间的周数(现在可以到三个月)。如果可能,从当天开始(动态)

我目前在哪里:

当前代码是如何工作的:给定一个日期范围,两个日期之间每年的月数。IE 1/1/2014 - 1/18/2015 将给出两列“2014”和 2015”,2014 的值为 12,2015 的值为 1,表示指定日期之间有 13 个月。

0 投票
0 回答
35 浏览

php - 在 PHP 5.2 或更高版本中查找两个日期之间的差异

我想在 PHP 5.2 中查找两个日期之间的日期差异

我不确定是否date_diff可以使用。PHP手册(PHP 5 >= 5.3.0)

我不明白这是什么意思。这是否意味着它仅在 PHP 5 中可用,从版本 5.3.0 开始?

我想使用这个答案中提到的解决方案,但是如果 date_diff 在 5.2 中不起作用,任何人都可以帮我解决我还能使用什么?

0 投票
6 回答
294 浏览

javascript - 从js中的两个日期获取天数和小时数

我试图从两个日期中获取天数、小时数。我搜索了解决方案并尝试了一些类似下面的代码,但它们都没有返回正确的天数,小时数为 2 天、3 小时。我的字段值如下:

我在做什么错。任何帮助谢谢

0 投票
1 回答
3253 浏览

sql - 计算 SQL Server 和 DB2 中两个日期之间的差异

我知道有很多方法可以计算不同数据库中日期之间的差异。我的问题是我需要一种方法来使用相同的 SQL 查询在 SQL Server 和 DB2 中工作。

每年我可以使用

但我也想知道一个人的十进制形式的年龄,即 34,4,具体取决于人的生日和当前日期。

在 SQL Server 中,列类型为[BIRTHDATE]is DATETIME,而在 DB2 中,列类型为DATE

格式是YYYY-MM-DD

有没有办法做到这一点?

问候, 阿尔弗雷德

0 投票
5 回答
13469 浏览

javascript - 计算 HH:MM:SS javascript 中两个日期之间的时间差

我在 javascript 中创建了一个计时器应用程序。首先,它需要当前的 UTC 日期来启动计时器并提供一些参考。这是代码

现在,一旦定时器启动,并且在一段时间后,定时器参考上述on_timer: function(e)功能有一些经过的时间。

这个功能是

现在,考虑el_hourel_minuteel_seconds如何以 HH:MM:SS 方式计算初始时间和当前计时器值之间的时间差。

提前感谢您的帮助