NodeJS获取上一次的时间(以毫秒为单位)

Dar*_*ink 0 javascript node.js socket.io

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

prev.mtime
Run Code Online (Sandbox Code Playgroud)

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

Fri Aug 02 2013 17:40:28 GMT-0400 (EDT)
Run Code Online (Sandbox Code Playgroud)

但我想获取上一个时间戳行(以毫秒为单位)。

Dan*_*man 5

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

参考:

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

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