代码如下我的Start_DateVal具有所选日期和datepicker。我正在尝试提醒所选日期提前8个月的日期(Start_DateVal)。
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.
}
}
问题陈述:我在Seconds(InSeconds)变量中收到警报。但是我如何将Seconds转换为DD-MM-YYYY Date Format.Please Help me谢谢。
答案 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)