如何使用Javascript将1970年以来的日期转换为毫秒?

Tay*_*Mac 3 javascript date

我有这些变量:(不是字面意思,但这是我从datepicker获得的)

var StartMonth = "April";
var StartDate = "21";
var CurrentStartTime = "2"; 
var CurrentEndTime = "5";
var Startampm = "PM"; //corresponds to the CurrentStartTime
var Endampm = "PM"; //corresponds to the CurrentEndTime
Run Code Online (Sandbox Code Playgroud)

我需要将这些变量转换为单个变量,自1970年以来毫秒.

Tra*_*s J 19

jsFiddle演示

这是使用valueOf方法执行此操作的简单方法Date.

var d = new Date();
milliseconds since 1970 = d.valueOf();
Run Code Online (Sandbox Code Playgroud)


Fir*_*van 11

您可以使用getTime()Date 对象的方法来获取自纪元以来的毫秒数。

var date = new Date();
var dt = date.getTime();
Run Code Online (Sandbox Code Playgroud)


Gre*_*ill -5

使用日期类。