所以,我知道你可以做這樣的事情:的NodeJS得到一時間以毫秒爲單位
prev.mtime
在fs.watchFile
功能的一面,但將返回的東西格式化這樣的日期:
Fri Aug 02 2013 17:40:28 GMT-0400 (EDT)
但我想以毫秒爲單位獲取以前的時間戳行。
所以,我知道你可以做這樣的事情:的NodeJS得到一時間以毫秒爲單位
prev.mtime
在fs.watchFile
功能的一面,但將返回的東西格式化這樣的日期:
Fri Aug 02 2013 17:40:28 GMT-0400 (EDT)
但我想以毫秒爲單位獲取以前的時間戳行。
哇,沒關係......我知道了:
console.dir(prev.mtime.getTime());
console.dir(curr.mtime.getTime());
這很容易!
這就是我3小時前給你的答案,當你問。 –
你應該接受丹的回答。他回答正確,並就你的問題和答案給出了一些解釋。 – randunel
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
+ new Date(prev.mtime) – dandavis