2017-01-12 83 views
0

代碼如下,我的Start_DateVal有選定的日期和從datepicker。而我試圖提醒日期是從選定的日期(Start_DateVal)提前8個月。我怎樣才能將秒轉換成日期格式的JavaScript

function ChangeEndDate() 
{ 
var Start_DateVal = document.getElementById("Start_Date").value; 

if(Start_DateVal!='') 
    { 
     var arr=Start_DateVal.split("-"); 
     var day= arr[0]; 
     var month= arr[1]; 
     var year= arr[2]; 

     var d = new Date(year, month, day); 
     var InSeconds=d.setMonth(d.getMonth() + 8); 
     alert(InSeconds); //Here i wanted to display in date format instead of seconds. 
    } 

} 

問題陳述:我收到警報以秒爲單位(InSeconds)變量。但我怎麼轉換成秒DD-MM-YYYY日期Format.Please幫我謝謝你。

+0

供參考:這不是秒,這是毫秒。 –

+0

哦..感謝你 –

回答

2

var d = new Date(2017, 01, 12); 
 
var date = d.getDate(); 
 
var month = d.getMonth()+1; 
 
var year = d.getFullYear(); 
 

 
if(date<10){ 
 
date='0'+date; 
 
} 
 
if(month<10){ 
 
month='0'+month; 
 
} 
 

 
alert(date + '-' + month + '-' + year)

相關問題