将日期/时间转换为时间戳

时间:2017-06-08 10:06:39

标签: javascript angular

我想将以下日期和时间转换为时间戳13位数。注意我使用严格模式。

日期:

2017年6月1日星期四00:00:00 GMT + 0200(CEST)

时间: 03:00

我尝试使用Date.parse()但它没有用。这样做的最佳方式是什么?

4 个答案:

答案 0 :(得分:2)

您可以使用getTime功能:



console.log(new Date('Thu Jun 01 2017 00:00:00 GMT+0200 (CEST)').getTime());




答案 1 :(得分:1)

尝试以下代码

console.log(new Date().getTime());

答案 2 :(得分:0)

console.log(+new Date("Thu Jun 01 2017 00:00:00 GMT+0200 (CEST)"))

答案 3 :(得分:0)

创建日期对象,根据需要添加时间,然后使用getTime()功能:



"use strict";
var date = new Date('Thu Jun 01 2017 00:00:00 GMT+0200 (CEST)');
date.setHours(parseInt('03'),[parseInt('00')]); //apply hours and minutes
console.log(date.toString());
console.log(date.getTime()); //use of getTime()