//格式化成年月日,处理ios格式化bug function formatDate(dateStr){ if(dateStr == null || dateStr == ''){ return '--'; } var subStr = dateStr.substring(0,19); subStr = subStr.replace(/\-/g, '/'); return new Date(subStr).Format("yyyy-MM-dd"); } function calDate(startDateStr,dayCount){ var startDate = new Date(Date.parse(startDateStr.replace(/-/g, '/'))); //将开始时间由字符串格式转换为日期格式 // 开始计算结束日期 var value = startDate.getTime(); //将开始时间转为毫秒 value += dayCount * (24 * 3600 * 1000); //将天数转换成毫秒后与开始时间相加得到结束时间的毫秒数 var endDate = new Date(value); //将得到的毫秒数转换为日期 return endDate; }