<分区>
我一直在尝试使用 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();
标签 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/