问题标签 [date-comparison]
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.
java - 根据年月比较两个日期,不考虑日期
我需要能够比较两个日期,仅基于年份和月份(即不注意日期),以及在 JAVA 和 HQL 中的日期。
假设我需要检查是否d1
小于或等于d2
。这是我尝试过的:
JAVA
高品质
上面两段代码的算法是一样的,但是错了:
2011-10 LTE 2012-09
应该返回true
但会返回false
,因为2011 < 2012
但是10 !< 09
如果我使用 aOR
而不是 a AND
,它仍然是错误的:
2013-01 LTE 2012-05
应该返回false
但会返回true
,因为2013 !< 2012
但是01 < 05
那么,我应该如何处理呢?拜托,我需要它用于 JAVA 和 HQL。
sql - SQL Server 2008 中的日期比较
我正在尝试比较日期,但我的查询没有返回任何结果。好奇我是否正确编写了查询?
这个日期比较查询有什么问题吗?
表结构如下:
在表 B,Minage 中,每行的 maxage 标准都会发生变化。所以范围可以是 minage 0 max age 20, minage 50 maxage 60 等等(虽然范围不重叠)。
关于查询中可能有什么问题的任何想法?
我只需要比较/计算日期而不是小时或分钟。
ruby - Ruby:日期是否大于特定日期
我正在尝试像这样进行日期比较:
我只是想不出如何在 Ruby 中做到这一点(至少看一个特定的日期)。
sql-server - sql server中的日期比较
我正在尝试显示从今天开始 30 天的日期(我在表格中有列日期)的记录。一旦它显示出来,我需要通过使用 Date= 今天的日期添加详细信息来创建新记录。我试过这个:
但是所有记录都在显示..
datetime - Grails比较一个日期时间来获得小时的差异
我在下面有以下代码,我正在尝试使用 Joda 比较两个日期,所以我可以得到hours 的差异。这适用于同一天的两个日期(参见下面的测试 1)。但是,如果我比较两个不在同一天的日期,它只会给出错误的结果(见下面的测试 2)
两次测试的打印结果。
第一个是同一天的任务,相差3小时。
第二个是在第二天结束的任务 ......它并没有像之前的任务测试那样正确地给出差异
任何帮助表示赞赏
html - 下拉文本应该是绿色而不是红色
我有一个下拉菜单,其中显示考试的名称、日期和时间,我想做的是,如果从当前日期或时间过去了考试日期,则文本显示为红色,否则文本显示为绿色。
我遇到的问题是,如果当前日期是 2012 年 10 月 11 日(即今天),并且考试的日期和时间如下:
10-11-2012, 16:00:00
它以红色而不是绿色显示文本。问题是它没有识别当前时间,它认为既然是当前日期,它应该是红色的,但是因为当前时间还没有过去,所以它应该是绿色的。
数据库将日期存储为 2012-11-10,将数据库中的时间存储为 16:00:00。在提到的下拉列表中,它存储为:10-11-2012, 16:00:00
下面是代码:
...
$now 应该是当前日期和时间,$dbSessionDate 应该是 10-11-2012
更新:
sql-server - 日期不等于两个日期
我从表中得到数据。表中有一个datetime
字段。字段名称是createdon
在选择查询中,我传递了两个日期时间参数现在我想要createdon
字段不等于这两个日期时间参数的表中的所有数据。
mysql - msql 日期比较仅在年份是第一个时才有效
我有一个在 where 子句中进行日期比较的方法,只有当年份是字符串的第一部分时才有效。crDate 字段是一个 DATETIME 所以不应该以下两个工作?
如果在我看来这两个语句是相同的,但第一个返回预期结果,第二个返回 0 条记录。
mySQL 中是否有一个设置可以关闭或打开,从而使这些功能有所不同?
xslt - XSLT date comparison not working
I am trying to implement an XSLT date comparison but doesn't seem to work, here is my code:
thanks
php - 选择跨越 2 年 (2012-2013) 的所有生日
只是好奇是否有人可以就这个使用 MySQL 查找生日的问题给我一些指导。
我目前有一个设置的“日历”,它显示该月前 1 个月 + 3 天和该月后 3 天。
我遇到了一个当前出现的问题,因为过去 3 天的“年份”不一样,因为它将是 2013 年。所以我从 MySQL 中选择的代码是这样的
现在我需要得到一个更好的日期比较,我认为。我的代码是我有 2 个日期 (2012-12-01) - (2013-01-30)
我知道有人问过这样的问题,但我找不到任何“体面”的东西......如果可能的话,你能帮助我,将不胜感激。
简而言之,我认为我只需要一种更好的方法来“查询”我的日期......提前致谢!