js 日期字符串截取分割成单个具体的日期(2009-12-30 13:28:29)
2009-12-16 00:00
615 查看
var time='2009-12-30 13:28:29';
alert(time);
var year=time.substr(0,4);
alert(year);
var index1=time.indexOf("-");
var index2=time.lastIndexOf("-");
var cha=parseInt(index2)-(parseInt(index1)+1);
var month=time.substr((parseInt(index1)+1),cha);
alert(month);
var kg=time.indexOf(" ");
cha=parseInt(kg)-parseInt(index2);
var day=time.substr(parseInt(index2)+1,cha);
alert(day);
var mh=time.indexOf(":");
cha=parseInt(mh)-(parseInt(kg)+1);
var hour=time.substr(parseInt(kg)+1,cha);
alert(hour);
var mh2=time.lastIndexOf(":");
cha=parseInt(mh2)-(parseInt(mh)+1);
var hour=time.substr(parseInt(mh)+1,cha);
alert(hour);
var mh2=time.lastIndexOf(":");
var hour=time.substr(parseInt(mh2)+1);
alert(hour);
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
下面是用数组+正则替换实现的代码
var time='2009-12-30 13:28:29';
var timearr=time.replace(" ",":").replace(/\:/g,"-").split("-");
for(i=0;i
alert(time);
var year=time.substr(0,4);
alert(year);
var index1=time.indexOf("-");
var index2=time.lastIndexOf("-");
var cha=parseInt(index2)-(parseInt(index1)+1);
var month=time.substr((parseInt(index1)+1),cha);
alert(month);
var kg=time.indexOf(" ");
cha=parseInt(kg)-parseInt(index2);
var day=time.substr(parseInt(index2)+1,cha);
alert(day);
var mh=time.indexOf(":");
cha=parseInt(mh)-(parseInt(kg)+1);
var hour=time.substr(parseInt(kg)+1,cha);
alert(hour);
var mh2=time.lastIndexOf(":");
cha=parseInt(mh2)-(parseInt(mh)+1);
var hour=time.substr(parseInt(mh)+1,cha);
alert(hour);
var mh2=time.lastIndexOf(":");
var hour=time.substr(parseInt(mh2)+1);
alert(hour);
[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]
下面是用数组+正则替换实现的代码
var time='2009-12-30 13:28:29';
var timearr=time.replace(" ",":").replace(/\:/g,"-").split("-");
for(i=0;i
相关文章推荐
- js 日期字符串截取分割成单个具体的日期(2009-12-30 13:28:29)
- js 日期字符串截取分割成单个具体的日期
- js截取和分割字符串方法
- JS截取与分割字符串常用技巧总结
- JS截取与分割字符串常用技巧总结
- JS截取、分割字符串
- JS截取与分割字符串常用技巧总结
- js中字符串处理常用的方法(字符分割、字符拼接、截取字符串、是否包含一个字符串)
- JS截取与分割字符串常用技巧总结
- JS截取与分割字符串的常用方法
- JS截取与分割字符串常用技巧总结
- Js-字符串截取substring,分割split,指标indexOf,拼接John
- JS正则截取两个字符串之间的字符串
- Js中实现日期加减--字符串转换成数字进行运算
- JS 将字符串转换成日期类型 (20
- js比较时间大小(时间为以-分割的字符串时)
- js分割字符串
- js中英文字符串长度及截取问题
- JavaScript —— JS截取字符串substr 和 substring方法的区别
- JS截取字符串