【发布时间】:2013-08-02 21:50:36
【问题描述】:
所以,我知道你可以这样做:
prev.mtime
在fs.watchFile 函数的一侧,但这将返回格式如下的日期:
Fri Aug 02 2013 17:40:28 GMT-0400 (EDT)
但我想以毫秒为单位获取上一个时间戳行。
【问题讨论】:
-
+新日期(prev.mtime)
标签: javascript node.js socket.io
所以,我知道你可以这样做:
prev.mtime
在fs.watchFile 函数的一侧,但这将返回格式如下的日期:
Fri Aug 02 2013 17:40:28 GMT-0400 (EDT)
但我想以毫秒为单位获取上一个时间戳行。
【问题讨论】:
标签: javascript node.js socket.io
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());
这很容易!
【讨论】: