从日期“ 2019-06-29T 1:25:40,000 + 00:00”中提取小时数,并将其计算为“ 1h 25 min 40 sec”

时间:2019-07-01 07:11:16

标签: javascript momentjs

是否可以从这个日期var e = new Date ("2019-06-29T 1: 25: 40,000 + 00: 00")小时中提取出来并将其计为1h 25 min 40 sec

var d = new Date("2019-06-29 21:25:38+00");
//hour --> 21:25:38

var e = new Date("2019-06-29T 1:25:40.000+00:00");
//hour --> 1:25:40

我希望“ 1:25:40”算作1小时25分40秒

1h ---> 3600秒

25分钟-> 1500秒

40秒

var k = '1: 25: 40';

var d = new Date(“ 2019-06-29 21:25:38 + 00”); d.setSeconds(d.getSeconds()+ 5140);

结果:21:25:38 +1:25:40 = 22:51:18

1 个答案:

答案 0 :(得分:0)

您必须为日期对象提供有效的输入格式  如:
var date = new Date('1995-12-17T03:24:00');
// 1995年12月17日星期日格林尼治标准时间...

然后像这样使用它:

console.log(`${date.getHours()}h:${date.getMinutes()}m:${date.getSeconds()}s `);