从特定字符的数组中的字符串中获取值?

时间:2012-06-21 15:45:40

标签: javascript jquery

我有一个值数组,我需要解析并根据某个字符将值提取到一个新数组

例如:2012-04-19T19:21:07-08:00

我想循环遍历数组,如上所述填充w /值,并从数组中每个位置的“T”之后从该值中提取所有内容,并使用这些结果填充新数组。

有人能指出我正确的方向吗?

提前致谢。

2 个答案:

答案 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 ...

中有更多功能