我有一个值数组,我需要解析并根据某个字符将值提取到一个新数组
例如:2012-04-19T19:21:07-08:00
我想循环遍历数组,如上所述填充w /值,并从数组中每个位置的“T”之后从该值中提取所有内容,并使用这些结果填充新数组。
有人能指出我正确的方向吗?
提前致谢。
答案 0 :(得分:4)
使用substr()
和indexOf()
字符串方法即可实现。例如:
var x = '2012-04-19T19:21:07-08:00'
x.substr( x.indexOf('T') + 1 ); // output: "19:21:07-08:00"
答案 1 :(得分:0)
var d = new Date('2012-04-19T19:21:07-08:00');
var hour = d.getHours();
var minutes = d.getMinutes();
var seconds = d.getSeconds();
Date Object ...
中有更多功能