问题标签 [datediff]

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 投票
8 回答
3549 浏览

c# - 在c#中确定生日是否已经6个月

我的应用程序需要将客户当前年龄调整 +0.5,如果自他们上一个生日以来已经 6 个月。

代码应该是这样的,但是 6 个月内会有多少滴答声?

提前致谢

0 投票
1 回答
588 浏览

sql-server - SQL - 使用 datediff 作为查询正在运行?

这是我的第一篇文章,我对 MSSQL 真的很生疏,所以要温柔:-)

我有一张表,我试图在其中使用 datediff。我认为如果我先发布查询和结果会最简单

真的,maincontactid 和 mailid 目前只是在我进行查询时限制结果。

结果如下...

我正在尝试在查询运行时制作第三列,这将使第三列显示日期(以天为单位)的差异......在 WHATID 为 11 和 17 的项目之间......所以我想要的结果就像这:

类似的东西......那么,有没有办法将我的查询转换为像这样运行 datediff ?

提前谢谢了!

克里斯

0 投票
3 回答
241 浏览

mysql - MySQL 查询谜题 - 找出最近的日期

我已经查看了所有内容,但还没有找到一种智能的方法来处理这个问题,尽管我确信一个是可能的:

一张历史数据表有季度信息:

另一个历史数据表(非常大)包含每日信息:

qtr_ID 字段不是填充数据库的每日数据源的一部分 - 相反,我需要使用 Quarterly.unique_ID 行 ID 追溯填充 Daily 表中的 qtr_ID 字段,使用最近的季度数据该数据源的 Daily.date_posted。

例如,如果季度数据是

101 2009-03-31 1 4.5
102 2009-06-30 1 4.4
103 2009-03-31 2 7.6
104 2009-06-30 2 7.7
105 2009-09-30 1 4.7

每天的数据是

1001 2009-07-14 1 3.5 ??
1002 2009-07-15 1 3.4 &&
1003 2009-07-14 2 2.3 ^^

那么我们会想要 ?? qtr_ID 字段将被分配为“102”作为该数据源在该日期的最近一个季度,&& 也将是“102”,而 ^^ 将是“104”。

挑战包括这两个表(尤其是每日表)实际上都非常大,它们不能被规范化以摆脱重复的日期或以其他方式优化,并且对于某些每日条目没有之前的季度条目。

我尝试了各种连接,使用 datediff (挑战是找到大于零的 datediff 的最小值)和其他尝试,但没有任何东西对我有用 - 通常我的语法在某个地方出现问题。欢迎任何想法 - 我将执行任何基本想法或概念并报告。

0 投票
2 回答
103 浏览

php - 在 PHP 中存储和检索日期?

这就是我需要做的:我需要执行一个 PHP 操作,然后检索上次执行该操作的时间。我已经弄清楚了,除了一件事 - 我如何找到两个日期/时间之间的差异?或者,有没有更简单的方法来做到这一点?(这是基于 Wordpress,所以我使用 wp_options 来存储日期/时间数据。)

0 投票
3 回答
4293 浏览

sql-server - T-SQL DateDiff - 按“完整小时前”进行分区,而不是“时间分钟变成 00 以来”

我有一个带有时间戳的表,我想将这个表划分为一个小时的间隔,从现在开始,然后倒退几个小时。我无法使用 T-SQL DATEDIFF函数获得所需的结果,因为它会计算分针在两个日期之间经过 12 次的次数 - 我想要分针在现在之间经过的次数时间戳和现在。

在 T-SQL 中是否有一种简单的方法可以做到这一点?

更新: 作为对评论的回应,这里有一些示例数据、我当前使用的查询和我得到的结果,以及我想要的结果。

样本数据:

当前查询:

结果:

我宁愿拥有的:

我已经用+1. 另外,我真的不在乎这是 0 索引还是 1 索引,但基本上,如果现在是 13:40,我希望获得相同值的时间跨度是

0 投票
19 回答
194609 浏览

java - Java中两个日期之间的天数差异?

我需要找到两个日期之间的天数:一个来自报告,一个是当前日期。我的片段:

calculateDifference是一个私有方法,agingDate并且todayDate对象,仅供您澄清。我关注了来自 Java 论坛的两篇文章Thread 1 / Thread 2

它在独立程序中运行良好,尽管当我将其包含在我的逻辑中以从报告中读取时,我得到了不同寻常的值差异。

为什么会发生,我该如何解决?

编辑 :

与实际天数相比,我得到的天数更多。

笔记 :

不幸的是,没有一个答案能帮助我解决问题。我在Joda-time库的帮助下解决了这个问题。

0 投票
5 回答
18721 浏览

java - 两个Java日期之间的天数差异?

我想了解两个 Java Date 对象之间的区别。我用过 Joda-Time 库。但问题是我得到的天数差异大于实际天数的差异。

这是我的代码片段:

这是我的输出:

在这里,为什么将“06/22/2010”作为 1 月 22 日?有没有人面临类似的问题?

帮助我的朋友.. 提前谢谢..

0 投票
5 回答
18472 浏览

php - 未定义的 date_diff()

我正在尝试使用date_diff()

它对我不起作用,给出一个错误:

我怎样才能让它工作?

使用 PHP 5.2。

谢谢。

0 投票
3 回答
5087 浏览

sql - SQL 日期时间差(以天为单位)

我试图找出两个日期之间有多少天。我一直在尝试使用这个:

但是,这不会以天为单位返回数字。它返回的日期时间与我的数据集无关。

我不确定问题出在哪里,对 SQL 来说还是相当新的。另外,我将 Days_Outstanding 定义为 int,这可能是问题所在吗?谢谢!

编辑

感谢大家!不知道发生了什么,我根据您的建议更改了一些内容,当我回到原来的状态时,它最终起作用了。不知道发生了什么。谢谢想!

0 投票
1 回答
252 浏览

php - “小时:分钟”与两个“小时:分钟”字符串的差异

很简单吧?-叹-

一个函数。两个字符串参数(我想类型无关紧要)。返回一个字符串,它是参数之间的时间差。将其视为您当地 CS 网吧的柜台。

我试过。不好意思说我在这个算法上投入了多少时间。我无法更改格式(告诉我!)。

如果你碰巧知道互联网深处的一个类、一个文件或一段代码,我很乐意使用它。

“非常感谢你。