分割日期Wed Jan 27 2016 02:14:05 GMT + 0200(GTB标准时间)

时间:2016-01-27 12:13:42

标签: javascript

我有这个日期(2016年1月27日星期三02:14:05 GMT + 0200(GTB标准时间) 我想分开它以便只花几个小时(02:14:05)。 我怎么能这样做?

谢谢

3 个答案:

答案 0 :(得分:1)

var date = new Date('Wed Jan 27 2016 02:14:05 GMT+0200 (GTB Standard Time)');
var time = ('0' + date.getHours()).slice(-2) + ':' +
  ('0' + date.getMinutes()).slice(-2) + ':' +
  ('0' + date.getSeconds()).slice(-2);

console.log(time);

答案 1 :(得分:0)

您可以尝试将其转换为日期对象,然后使用date.toTimeString()date.toLocaleTimeString()



var date = new Date("Wed Jan 27 2016 02:14:05 GMT+0200 (GTB Standard Time)");

console.log(date.toTimeString());
console.log(date.toLocaleTimeString());




答案 2 :(得分:0)

使用javascript正则表达式

var str = "Wed Jan 27 2016 02:14:05 GMT+0200"; 
var regex = /[\d\d]*:[\d\d]*:[\d\d]*/;
var res = str.match(regex);