1. 程式人生 > >js 操作時間

js 操作時間

    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('只能選擇與開始時間一個月內的時間');
}