问题标签 [datetime-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.
c# - C# 检查两个日期时间之间是否有一分钟
我正在努力检查两个日期时间之间是否至少有一分钟。我在 C# 中创建了一个游戏,并将我的游戏的一部分限制为每分钟一次,每次执行此命令时它都会运行一个 void
问题是即使还不到一分钟它也会这样做?
编辑:我决定使用时间跨度。但是,当我尝试在达到 60 后获得时间跨度的秒数时,它会重置吗?
c# - 在 linq 中比较日期
我有一个字符串 31-10-2014 我想与数据库中的值进行比较。
比较一直失败,我应该如何将输入日期与数据库值进行比较(我将用于验证输入的 try catch 保留为 dattime,因此示例更清楚)
我收到消息(即使没有 searchData):
Linq 无法识别 ParseExact 方法。
android - 如何比较android中的开始时间和结束时间?
我的问题是如何比较 startTime 和 endTime 之间的两个时间,
比较两次。
- 开始时间
- 时间结束。
我正在使用TimePickerDialog
获取时间,我正在使用一种方法,它为 startTime 和 endTime 传递 long 等参数,我正在使用这样的方法,
获取错误:
如何比较两次。请给我建议。
c# - 有没有办法将这两种方法结合起来进行 DateTime 和 TimeSpan 比较
有没有办法将这两种方法结合起来DateTime
(在比较日期时间时忽略刻度)以及TimeSpan
与通用参数类型的比较并整合逻辑?
c# - 比较 SQL Server 2008 中的日期时间值
我在比较 SQL Server 2008 中的日期时间值时面临挑战。
我只想从表“Plane_Allocation_Table”中选择那些 DATETIME 类型的列“To_Date”小于今天的日期和时间(我使用 GETDATE() 获得的)的行。并根据上述查询返回的值更新两个表。
但是,我尝试的查询不返回任何行。
我写的最后一个存储过程看起来像:
-- 更新 Hanger_Details 中 Total_Allocation 的过程和 Plane_Allocation_Details 中预订的有效性:
'To_Date' 和 '@now' 的比较不起作用。是否有任何解决方案可以比较存储过程中表中的日期时间值?
PS:请注意,我想根据日期和时间进行比较。例如,如果时间 datetime 现在是 '2014-12-20 10:00:00.000',并且列值是 '2014-12-20 09:59:00.000',则必须返回该行。
Edit1:我已经更正了那里的错字。(=< 到 <=)
mysql - comparison operators between time values mysql
I am trying to return all the records on a certain date and less than an exact time
my SQL looks like this
- WHERE date = '2014-08-28'
- and UNIX_TIMESTAMP(time) < '14:48:22'
This returns all the time records and doesn't cutoff the time at the specified point
- WHERE date = '2014-08-28'
- and time < '14:48:22'
This query cuts off the time at '14:28:22' but also cuts off all time before '10:00:00'
I have also tried the cast() but no luck
javascript - Javascript比较时间不起作用
我正在尝试检查特定的 ISO 日期时间是否在 18:00 之前
这是简单的代码:
即使我的 targetDate 中的时间设置为 13:30:00,输出总是在之后。
我已经搜索了如何比较时间,并且从我发现的结果中,我所做的简单比较应该可以工作。
如果有人能指出我做错了什么,我将不胜感激。
javascript - 使用 new Date() 同时从用户输入值中减去 new Date(),将数据与当前日期的 MM/DD/YYYY 格式的日期进行比较和过滤
尝试将 2015-02-21T21:48:48.137Z 格式的新日期(今天的日期)与 MM/DD/YYYY 格式的日期进行比较,这是我的 json 数据。我想根据用户输入的天数过滤今天之前的所有数据(在没有特定天数之前获取数据)..我可以得到天数并从今天的日期中减去它。不知道如何将此日期与 MM/DD/YYYY 格式的 Json 日期值进行比较。我应该解析 Date() 以便与 MM/DD/YYYY 格式的 JSON 数据进行比较
我可以使用新的 Date() 根据 2015-02-20T21:48:48.137Z 格式获取用户输入并从今天的日期中减去它。我的数据是 MM/DD/YYYY 格式,所以需要一种方法来比较我的值以 MM/DD/YYYY 格式减去日期后得到。我是否需要更改过滤器中的参数并通过 ng-model 输入日期和值。
http://plnkr.co/edit/unB6m8ZyqGnmiYfeaLoP?p=preview
function - 使用 TIME 函数对 10:40:00 进行 Google 电子表格比较失败
将具有值的单元格与10:40:00
电子表格函数的结果进行比较时遇到问题TIME(10,40,0)
一系列比较表明 from 8:40
to10:39:59
和 from 10:40:01
to13:40:00
比较正确但10:40:00
错误返回比较的FALSE
值。
我错过了什么还是这是一个错误?
mysql - 使用 MySQL 获取当前在线员工
我有员工在不同的班次和工作日工作。他们的班次详细信息以下列格式保存在班次表中。
- 工作日 - 周一、周二、周三、周四、周五、周六、周日
- 开始时间 - 24 小时格式。例如,05:00
- EndTime - 24 小时制。例如,18:00
一些员工上夜班。因此,他们的开始时间是 20:00,结束时间是 05:00(第二天早上)。对于夜班员工,WeekDay 将是 Starttime 工作日。
我需要向员工展示现在在线/工作。这是实时数据。我目前正在提取当天的记录,然后使用 Java 验证当前时间是否在开始和结束时间之内。如果是,则显示该记录,否则忽略。
由于员工的增加,整个过程现在需要很长时间。
我想直接使用 SQL 来做这个检查。StartTime 和 Endtime 字段是 varchar(10) 并且始终具有 HH:MM 格式
是否可以直接在 SQL 中执行此操作?