问题标签 [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.
date - CMD:还剩多少
我只是想弄清楚,
批处理文件(CMD)如何告诉我距离任何日期还有多少天......???
如:
谢谢!
mysql - MySQL中的日期差异来计算年龄
我有一个关于datediff
MYSQL函数的问题,我可以使用它,它很简单。但我不明白如何使用它来收集表字段中的差异。例如
我有一个专栏dob
,我想写一个查询来做类似的事情
我的意思是我想要从当前日期时间到表字段dob
的差异,每个查询结果都是差异,用户的年龄。
date - 确定是否新的一周进行冷融合
我需要确定一组日期是否包含两个不同的星期。
例如:
当从包含日期的数据库中返回一组记录时,需要有一些东西来区分不同的星期。
对我来说,这似乎是我需要添加以确定是否有新的一周的所有逻辑。
虽然,我没有得到任何结果。
有人有想法吗?
更新:
这是我的实际 if 语句:
sql - 获得全部时间
我怎样才能得到这样的全部时间datediff(time, logindate, logoutdate)
我知道这个内置函数不接受时间参数,但我怎样才能得到整个时间而不是分钟、毫秒、秒等?
我想要像 1:05:45 这样的东西,而不是它的一部分。
mysql - MySQL 加入四个表并使用 WEEK 和 DATEDIFF 获取当前数据?
我正在尝试编写一个从四个表中获取信息的查询,但我无法弄清楚。有人可以帮我一些指导吗?
该模型是用户可以在指定的时间段内预订房间。我想检索未来 7 天的最新数据,因此我使用的是 WEEK 和 DATEDIFF。DATEDIFF 是为了确保我不会取回未来或一年多以前发生的任何房间预订。我有四张表:用户、房间、时间、预订
用户:
房间:
时间:
预订:
我用以下数据填充了这些表:
在添加时间表之前(因为时间以前在预订表中),我设法通过以下查询获取数据:
但是在将时间划分到单独的表格之后,我无法做到:
上述查询的结果集是:
但它应该包括 2009-11-23 的两次预订
我迷路了......任何评论将不胜感激。谢谢!
/安德斯
mysql - 不一致的 MySQL DATEDIFF 行为
当我使用这个查询时:
MySQL 执行查询没有错误,我得到了过去 2 天内未更新的行数。但是,如果我像这样更改查询:
我收到以下错误:
任何想法为什么会这样?
sql - 寻找最接近日期的数据?
我有一张桌子
有约 20,000,000 个条目。现在我想为一个 symbol_header_id 找到最接近季度末的 ADJ_NAV 值:
当我运行内部“选择日期”查询时,它会快速返回。只需运行带有正确日期而不是子查询的外部查询也可以很快完成。但是当我运行整个过程时,它需要永远 - 有什么问题吗?
sql - 非连续日期上的 SQL DATEDIFF
我有一个看起来像这样的表:
我需要创建一个表,其中所有标记日期在一列中,并且在另一列中排序时每个相邻标记日期之间的差异。这是我写的 SQL:
但是,此 SQL 不会在周末 5/5/2008 -> 5/2/2008 或长周末加入。我将如何让表在非连续日期上自行加入?感谢所有的帮助!
sql - SQL 时间跟踪查询
数据:
这是我目前正在使用的查询。
问题出在多个IN_1
条目上。我只想跟踪第一个IN_1
条目和下一个条目之间的时间差,OUT_1
并忽略IN_1
两者之间的条目。当然,您可以有 100 个IN_1
,但时间仅从第一个IN_1
到下一个进行跟踪OUT_1
。
更复杂的是,可能会有一个IN_1
, IN_2
, IN_3
, OUT_1
, OUT_2
,OUT_3
并且你可以进入IN_1
和离开OUT_3
并且它会照原样工作IN_1
, OUT_1
。
asp.net - Asp.Net 和 Sql Server 时差以天、小时、分钟为单位
我正在使用 asp.net 和 sql server 2005 开发问题跟踪应用程序。在跟踪问题时,我将截止日期作为日期时间存储在数据库中,并且如果有人在留言板中发布消息,则发布日期/时间也会得到作为日期时间存储在数据库中。
现在我的要求是在只剩下 2 天的情况下将问题截止日期显示为“还剩 2 天”,就像截止日期已经结束时会显示比计划晚 2 天一样。我认为这可以通过 sql server datediff() 来实现,但是对于我需要显示的消息,例如 2 小时 3 分钟前发布...或 3 天 18 小时前发布或类似的内容...(如果它是在 1 天前发布的,我们可以消除时间)。
试过谷歌,但找不到任何有用的东西。将; 一如既往地感谢您的帮助。
提前致谢。