JavaScript 自上一个日期/时间以来耗时

标签 javascript date

<分区>

我一直在尝试使用 Javascript 计算自历史上非常具体的日期以来的确切时间。

日期是 2008 年 2 月 24 日 17:30 GMT+0

我需要帮助来计算使用 Javascript 传递到秒的准确时间。 这是上一个日期和当前日期。 我需要帮助计算自该日期/时间以来的小时、分钟和秒数。

var previousDate = new Date("Sun Feb 24 2008 17:30:00 GMT+0");
var currentDate = new Date();

最佳答案

计算两个日期之间的毫秒数很容易:

var millis = currentDate - previousDate;

从那里你可以计算秒数:

var seconds = Math.round(millis / 1000);

分钟、小时...的计算很简单(除以 60 或 60*60)。

关于JavaScript 自上一个日期/时间以来耗时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54731121/

相关文章:

javascript - dom 用新的 span 节点在 textnode 中包装子字符串

php - 如何在禁用浏览器的 javascript 时验证表单数据?

java - 在 Java 中确定文件创建日期

ios - Truetime iOS Framework 出现超时错误

c# - DateTime.Now 在不同的运行中返回不同的月份

javascript - 如何找到表格中第一个文本框的值?

javascript 变量和异步调用

JavaScript 函数不返回正确的值

perl - 如何在 Perl 中将日期/时间转换为纪元时间(自 1970 年以来的 UNIX 时间/秒)?

php - 在 wordpress 的 javascript 中使用 php