问题标签 [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.
ruby-on-rails - Rails 4 - 时差
我有一个开始时间和结束时间,我想计算这两次之间的时间差的持续时间。
我尝试使用以下
因为2 hours 45 min
它显示2.75 value
。
我想显示为 2:45。知道我怎么能证明这一点吗?
mysql - 如何使用 MySQL 查询检查用户今天是否登录
我有这样的桌子;我抓住了一切:
id、用户名、电子邮件、last_login
我想知道用户今天是否登录。请在单个查询中帮助我
objective-c - 从当前日期和过去的日期获取友好的持续时间
假设现在,日期和时间是2015-01-10 10:30:00
。我有一个过去喜欢的约会2015-01-10 08:30:00
和另一个喜欢的约会2015-01-09 15:00:00
。
我不想显示天数和秒数的日期差异,而是想显示类似的东西2 hours ago
or Yesterday
。如果日期太远,December 2014
可以使用类似的东西。这类似于流行社交网络上的帖子中的时间。
是否有一种简单的方法或已经存在的代码来实现这一点,或者我将不得不自己实现?
谢谢。
编辑:我正在使用objective-c。NSTimeInterval secondsBetween = [date2 timeIntervalSinceDate:date1];
将以秒为单位返回时间。我更多的是寻找现有的解决方案/库
mysql - 如何在 MySql 中获取日期差异
在 mysql 中,我有一个包含列的用户表
ban_start_date [日期时间]
ban_days [int]
这意味着用户被禁止ban_start_date
再多ban_days
天。如何选择用户表,但添加一个新列,说明他们被禁止的天数?
我知道我需要检查 NOW() 是否介于ban_start_date
和ban_start_date
+之间ban_days
,如果是,请找出差异。类似的东西。
谢谢
.net - 获取上周一的日期
我正在尝试获取本周星期一的日期。这接近正确吗?
据我了解,AyOfWeek 索引是:
因此,如果例如今天的日期是星期四,我会得到:
这将等于
对我来说似乎是正确的。
还是我完全不在了?
.net - 获取经过时间跨度的年、月、日 (DateTime)
如何根据日期时间选择器值将年龄显示为年、月、日。例如:
最终结果将是“1 Year, 0 Months, 1Day(S)”。但是得到这个结果不仅仅是减去DateTime.Year
值等等。有人知道数学公式或数学计算吗?
datetime - SSIS - 使用日期时间字段计算日期间隔
假设我有一些这样的日期:
现在我只需要考虑到今天的前 5 天,所以对我来说,它们将是:
在 SSIS 中,我在条件拆分任务中编写了下一条指令:
但是我得到的结果取决于我执行工作流程的时间。
因此,例如,如果我在今天 (2014-01-23) 13:42 执行它。我不会看到 2014-01-22-15:35 因为它是在整整一天之后考虑小时(13:42),我需要的是查看从昨天开始随时有日期的所有数据。
我的问题是,如何表明我需要从今天 00:00 开始的前几天的所有日期?换句话说,如何在不考虑执行时间的情况下计算前 5 天的所有时间的间隔。
date - 在 Sybase IQ 中查找两个日期之间的差异时出错
我想找出日期(在表中的 nvarchar 列中)和当前日期之间的差异。
我尝试使用 datediff,但是我不断收到“类型转换失败”的消息。
仅供参考,日期 1 的格式是 mm/dd/yyyy 日期 2(getdate()) 的格式是 yyyy-mm-dd
你能告诉我一个 datediff 语法来计算两个日期之间的月差吗
干杯
php - 如何获取两个日期 PHP 5.2 的分钟间隔?
我有麻烦了哥们?我很难获得当前日期与死时间日期的分钟差。你能帮我计算一下公式吗?提前致谢
sql - oracle显示超过24小时
我有一个有两DATE
列的表,END_TIME
并且START_TIME
. 在这张表上,我运行以下查询:
结果我得到了这两行:
如您所见,ID 2
运行时间大于 24 小时。如何更改我的查询,以便改为显示RUNTIME
for ?ID 2
27:28:18