| 123456789101112131415161718 |
- //格式化成年月日,处理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;
- }
|