日期:2014-05-16 浏览次数:20451 次
var startDate = '2013-5-31';
var endDate = '2013-7-2';
var datePart = startDate.split('-');
var maxEndDate = new Date(datePart[0], datePart[1], datePart[2]); // JS 中,月份为 0~11,所以这里就相当于月份加一了
datePart = endDate.split('-');
endDate = new Date(datePart[0], datePart[1] - 1, datePart[2]);
if(maxEndDate < endDate)
alert('超过当月天数');
var date = new Date(2014, 2, 0);
var curMonthDays = date.getDate(); // 2 月天数
var start = Date.parse('2014-3-6');
var end = Date.parse('2014-5-14');
var diffDays = (end - start) / (24 * 3600 * 1000);