-1
可能重複:
How to calculate the number of days between two dates using JavaScript?的Javascript計算日齡
我與當前日期不知道,我怎麼能得到日齡。 例如在日期12/4/1995返回6435.
有沒有這樣的庫函數?
可能重複:
How to calculate the number of days between two dates using JavaScript?的Javascript計算日齡
我與當前日期不知道,我怎麼能得到日齡。 例如在日期12/4/1995返回6435.
有沒有這樣的庫函數?
你可以撰寫兩個日期並減去它們。其結果將是毫秒,所以你必須將其轉換成天:
var days = (new Date() - new Date(1995, 11, 4))/(1000 * 60 * 60 * 24);
// (today) (then) (milliseconds per day)
然後,您可以全面days
(並酌情
允許日期來解析字符串到日期是不是一個好主意,多最好提供明確的值:'new Date(1995,11,4)'。你提供的格式在ECMA-262中沒有指定,它的解析方式取決於實現。另外,[指定格式](http: /ecma-international.org/ecma-262/5.1/#sec-15.9.1.15)(ISO8601的一個版本)不被所有正在使用的瀏覽器支持。 – RobG