excel录入的时间格式,iview时间控件支持类型及转化

1.2021年6月21日  (格式化为空,不识别此格式,错误数据)

2.20181105 (格式化为2018/1105)

3.2019-2-3 (格式化为2019/02/03)

4.2019-6-31 (不存在但可能合理的日期,为2019/07/01)

5.2019/2/8

6.2019-01-30T16:00:00.000Z

7.2019-06-14 16:58:13.727  (格式化为2019/06/14)

8.2019.6.30 (yyyy.mm.dd  默认修改为2019/01/01.不支持此格式)

格式化后日期为 yyyy/mm/dd

兼容谷歌和ie11

处理函数如下:

getformate(time){//-1 是没出现

   var  value="";

   var  tt="";

  var   nows = time.toString();

if(now.indexOf('.') !=-1 &&  nows.indexOf('Z') == -1){

   var n =nows.indexOf(‘.’);

 value = nows.substring(0,n);

}else{

  value = nows;

}

tt = value.replace(/-/g,"/");

var now =new Date(tt);

var year=now.getFullYear();

var month =now.getMonth()+1;

var date=now.getDate();

if( tt ="NaN/NaN/NaN" || now == "Invalid Date"){

return  ""

}else{

 return year +"/"+(month<10?'0'+month:month)+"/"+(date<10?'0'+date:date)

}

}

posted @ 2019-07-12 10:23  森林里的阳光  阅读(309)  评论(0)    收藏  举报