日期是NaN 转化成UTC格式时间
2013-10-15 16:31
197 查看
/*字符转日期*/ StringToDate=function(DateStr){ if(typeof DateStr=="undefined")return new Date(); if(typeof DateStr=="date")return DateStr; var converted = Date.parse(DateStr); var myDate = new Date(converted); if(isNaN(myDate)){ DateStr=DateStr.replace(/:/g,"-"); DateStr=DateStr.replace(" ","-"); DateStr=DateStr.replace(".","-"); var arys= DateStr.split('-'); switch(arys.length){ case 7 : myDate = new Date(arys[0],--arys[1],arys[2],arys[3],arys[4],arys[5],arys[6]);break; case 6 : myDate = new Date(arys[0],--arys[1],arys[2],arys[3],arys[4],arys[5]);break; default: myDate = new Date(arys[0],--arys[1],arys[2]);break; }; }; return myDate; }
相关文章推荐
- ISO 8601日期扩展格式 与UTC 时间类型的相互转化
- java 日期时间格式控制及转化
- SQLServer学习笔记<>日期和时间数据的处理(cast转化格式、日期截取、日期的加减)和 case表达式
- 时间戳转化日期格式
- iOS日期转换之UTC/GMT时间格式
- 关于js中日期时间格式的各种转化问题
- Js:消息弹出框、获取时间区间、时间格式、easyui datebox 自定义校验、表单数据转化json、控制两个日期不能只填一个
- js将时间戳转化成日期格式
- 时间戳转化为日期格式时间字串
- 日期字串格式和时间戳格式转化
- 日期转化为时间戳,英文的日期转为日期格式
- Mysql中如何将时间戳转化为常用日期格式
- Oracle 关于日期时间比较、格式转化等操作
- oracle 将时间戳转化为日期格式
- java用正则,将形如"Tue JAN 10 00:00:00 CST 2009“格式的时间转化成年月日yyyy-MM-dd日期格式
- java中把UTC时间戳(System.currentTimeMillis())转化为代表日期的整数
- jquery 中将日期时间类型转化成想要的格式
- vue2.0怎样将时间戳转化为日期格式
- js获取当前日期,并且转化为时间格式“yyyy-MM-dd HH:MM:SS”
- 毫秒数转化为日期时间格式