js 操作時間
阿新 • • 發佈:2018-11-12
var startDate = new Date($('#startDate').val());//開始時間
var endDate= new Date($('#endDate').val());//結束時間
var startYear = startDate.getFullYear();//開始 年
var startMonth = startDate.getMonth()+1;//開始 月
var endYear = endDate.getFullYear();//結束 年
var endMonth = endDate.getMonth()+1;//結束 月
if((startYear!=endYear) || (startMonth!=endMonth) ){
//獲取開始時間 當月的最後一天
var lastDateOfCurrentMonth = new Date(startYear,startMonth,0);
//拼接
var end = startYear + "-" + startMonth + "-" + lastDateOfCurrentMonth.getDate() + " "+($('#endDate').val()).substring(11,19);
$('#endDate').val(end);
alert('只能選擇與開始時間一個月內的時間');
}
var endDate= new Date($('#endDate').val());//結束時間
var startYear = startDate.getFullYear();//開始 年
var startMonth = startDate.getMonth()+1;//開始 月
var endYear = endDate.getFullYear();//結束 年
var endMonth = endDate.getMonth()+1;//結束 月
if((startYear!=endYear) || (startMonth!=endMonth) ){
var lastDateOfCurrentMonth = new Date(startYear,startMonth,0);
//拼接
var end = startYear + "-" + startMonth + "-" + lastDateOfCurrentMonth.getDate() + " "+($('#endDate').val()).substring(11,19);
$('#endDate').val(end);
alert('只能選擇與開始時間一個月內的時間');
}