问题标签 [date-math]
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.
tsql - 为什么这个 T-SQL 日期数学没有得到正确的毫秒数?
我想编写一个 T-SQL 函数,将 SQL Server 日期时间值转换为输入日期和 1970 年 1 月 1 日 00:00:00(javascript Date 数据类型的参考日期)之间的毫秒数。
因此,如果我输入函数 01 JAN 1970,它应该返回 0。它的作用是:
0
如果我在 1970 年 1 月 2 日 00:00:00.000 喂它,它应该返回一天中的毫秒数 86400000,它会:
如果我在 1969 年 12 月 31 日 23:59:59 喂它,它应该返回 1000,即一秒内的毫秒数,它确实如此。
但是如果我在 01 JAN 1970 00:00:00.088 喂它(即只有几毫秒的差异)它应该返回毫秒数88。但它返回86。
是什么导致了两毫秒的错误?
php - 返回两个日期之间的月数
在你打电话给行刑队之前,我意识到这个问题已经被问过了。我已经查看了 stackoveflow(和其他地方)上的 20 个示例,但我不明白为什么我的代码不起作用。我只是想使用 PHP 的 date_diff() 函数来获取两个日期之间的月数。我只用程序风格编码。
我最常看到的例子:
这似乎是常见的答案,程序明智,并且适用于除我之外的所有人。返回“00 月”,没有错误。我正在运行 PHP 4+。我觉得我已经做出了真诚的努力来理解这个功能,只是有些东西我没有得到。如果有人能解释为什么我的代码不能正常工作,我将不胜感激。
php - 每 15 分钟创建日期+时间不起作用
我下面的 php 代码应该创建以下日期 + 时间的列表。
但下面的输出显示并非每个日期/时间都在前一个日期/时间之后 15 分钟之后。不知道我的代码哪里出错了(?)
php - 以小时分钟和秒为单位获取时差
我有两个约会,
在这里,$time_diff
会给我以小时为单位的差异。例如。5.67。但是,我想要小时、分钟和秒的格式。我怎样才能做到这一点?谢谢。
php - PHP strtotime 日期差异
我想知道用户的年龄。我试过了:
但是得到 1998 而不是 28,什么是正确的代码?
php - 使用php将天数添加到下一个月/下一个月
我使用日期函数在 php 中有一个日期
我需要在下个月添加一定天数以显示截止日期。
例如:如果有人今天添加了一个带有 a 的工作5 days
,2014-08-04
那么截止日期应该是2014-09-06
我打算使用 date 函数获取当前月份,并将值增加 1 以进入下个月,然后在 date 函数中将天数添加到当天。
这看起来很长而且不太对
有人可以告诉我实现这一目标的最佳方法是什么?
php - PHP date_diff 返回异常警告
有很多关于date_diff
PHP 函数的问题。但我的似乎有点不同,因为我得到了一个相当不寻常的结果。下面是我的代码:
我得到的结果是:
如您所见,$today 和 $selectDay 都是日期。有什么建议么?注意:我有 PHP 5.3 版
python - 我希望能够为每日平均值重新采样我的时间序列数据
我希望能够重新采样我的时间序列数据以获得每日平均值。我有这方面的代码,但是我要重新采样的文件(模型的输出文件)有时间(d),其中天数从 1 到无穷大而不是日期。此外,如果某天发生降雨,则该天的输出将具有两个值,该天的第二次时间 (d) 具有一个分数(例如 1 和 1.00053)。我需要将这些天数转换为日期,从 1900 年 1 月 1 日开始。当同一天有两个值(例如 1 和 1.00053)时 - 它们也需要具有相同的日期。
php - PHP strtotime 日期差异问题
任何人都可以向我解释这个例子中的 strtotime 函数有什么问题吗?我正在尝试计算日期之间的差异。PHP 5.6.0 (cli) (built: Aug 28 2014 08:03:51) 当我执行这个循环时,它显示数字 88 两次。
php - PHP 为什么 DateTime diff 函数总是返回零?
我有以下代码试图计算工作时间。在那几小时和几分钟内我遇到了一些问题,总是返回零。我最好的猜测是它与新的 DateTime 有关,但我不知道如何解决这个问题。
结果如下: