需要以毫秒为单位获取当前时间和早上 00:00?我需要每天自动执行此操作,当前开始早上 (00:00:00) 和当前时间(以毫秒为单位)?有人做过这样的事吗?
最佳答案
这个有效:
function millisecondDiff(myDate) {
var midnightDay = myDate.getUTCDate();
var midnightMonth = myDate.getUTCMonth() + 1;
var midnightYear = myDate.getUTCFullYear();
var midnightMilliseconds = new Date(midnightYear + '/' + midnightMonth + '/' + midnightDay).getTime();
return new Date().getTime() - midnightMilliseconds;
}
var millisSinceMidnight = millisecondDiff(new Date());
console.log(millisSinceMidnight + ' ms');
console.log((millisSinceMidnight / 1000) + ' s');
console.log((millisSinceMidnight / (1000 * 60)) + ' min');
console.log((millisSinceMidnight / (1000 * 60 * 60)) + ' h');
关于javascript - 你如何获得当天的开始时间和以毫秒为单位的最新时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18193945/