0

我有一个值数组,我需要解析这些值并将这些值提取到基于某个字符的新数组中

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

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

谁能指出我正确的方向?

提前致谢。

4

2 回答 2

4

使用substr()indexOf()字符串方法可以实现。前任:

var x = '2012-04-19T19:21:07-08:00'
x.substr( x.indexOf('T') + 1 ); // output: "19:21:07-08:00"
于 2012-06-21T15:46:43.117 回答
0
var d        = new Date('2012-04-19T19:21:07-08:00');

var hour     = d.getHours();
var minutes  = d.getMinutes();
var seconds  = d.getSeconds();

日期对象中还有很多功能......

于 2012-06-21T15:52:48.183 回答