所以,我知道你可以这样做:
prev.mtime
在fs.watchFile
函数的一侧,但这将返回使用以下内容格式化的日期:
Fri Aug 02 2013 17:40:28 GMT-0400 (EDT)
但我希望以毫秒为单位获取上一个时间戳行。
答案 0 :(得分:4)
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
答案 1 :(得分:-6)
console.dir(prev.mtime.getTime());
console.dir(curr.mtime.getTime());
这很简单!