2016-04-15 52 views
0

如何從角度js中減去當前日期的某些年份, 我想驗證DOB字段,我在gmail驗證中看到它是接受3年後的當前日期以便如何從角度js中減去當前日期的某些年份如何從角度js中減去當前日期的某些年份

+0

相關:http://stackoverflow.com/questions/674721/how-do-我減去分鐘從JavaScript中的日期 – Fidel90

+0

這就是我問我可以減去兩個日期變量,但如何計算它從目前的日期回來幾年是任務離子 – Sultan

+0

這就是其他線程已經回答了,據我瞭解你的問題。以我的答案爲例。 – Fidel90

回答

0

那麼,下面是一個純粹的JS溶液:

var nowInMS = new Date().getTime(),//get the current time and convert to milliseconds 
    threeYearsInMS = 1000 * 60 * 60 * 24 * 365 * 3,//calculate the amount of milliseconds in three years 
    threeYearsBeforeNow = new Date(nowInMS - threeYearsInMS);//build a new date after subtracting 

alert(threeYearsBeforeNow);//voila 

JSFiddle


Documentation of the Date object at MDN

相關問題