nodejs获取以前的时间(以毫秒为单位)

nodejs get previous time in milliseconds

本文关键字:为单位 时间 获取 nodejs      更新时间:2023-09-26

所以,我知道你可以这样做:

prev.mtime

fs.watchFile函数的一侧,但这将返回格式如下的日期:

Fri Aug 02 2013 17:40:28 GMT-0400 (EDT)

但我希望获得以毫秒为单位的上一个时间戳行。

prev.mtime是一个JavaScript Date对象。您看到的是对象的默认字符串表示。您可以使用它的getTime()方法来获取以毫秒为单位的时间戳。

参考文献:

http://nodejs.org/api/fs.html#fs_class_fs_stats

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date

哇,别介意。。。我明白了:

console.dir(prev.mtime.getTime());
console.dir(curr.mtime.getTime());

这很容易!