//格式化日期 function FormatDate(strTime){ //这里的 strTime = "2017-03-31 11:42:00"; // IE11里面不能直接转换带"-",必须先替换成"/" strTime = strTime.replace("-","/"); strTime = strTime.replace("-","/"); var date = new Date(strTime); //这里也可以写成 Date.parse(strTime); return date.getFullYear()+"-"+FormatNum(date.getMonth()+1)+"-"+FormatNum(date.getDate()); } //格式化星期和时间 function FormatTime(strTime){ strTime = strTime.replace("-","/"); strTime = strTime.replace("-","/"); var date = new Date(strTime); var day=null; switch (date.getDay()) {case 0:day="天";break;case 1:day="一";break;case 2:day="二";break;case 3: day="三";break;case 4:day="四";break;case 5: day="五";break;case 6:day="六";break;} return "星期"+day+" "+FormatNum(date.getHours())+":"+FormatNum(date.getMinutes())+":"+FormatNum(date.getSeconds()); } //格式化时间,如果不足2位,前面补0 function FormatNum(strTime) { if(strTime<10){return "0"+strTime}else{return strTime} }
关于IE11不能new date,转换时间的方法
最新推荐文章于 2024-01-22 16:45:30 发布