2011-10-07 95 views
0

我有這些變量:(不是真的,但是這是我從一個datepicker獲得)如何將日期轉換爲1970年以來使用Javascript的毫秒數?

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 

我需要將這些變量轉變爲一個變量,毫秒自1970年以來

+1

-1對於「給我德codez」這類的問題 – NullUserException

+0

看到這個頁面http://www.w3schools.com的例子1 /jsref/jsref_parse.asp –

+1

+1 b/c -2似乎很難做一個n00b。 – whitey04

回答

0

其轉換爲使用新的日期(參數)一個日期,然後使用Date.prototype.getTime,或只是轉換日期爲一個數字。全部在ECMA-262§15.9中。

14

jsFiddle demo

這裏有一個簡單的方法來做到這一點使用的DatevalueOf方法。

var d = new Date(); 
milliseconds since 1970 = d.valueOf(); 
1

簡單地用隱式轉換是這樣的:

+new Date() 
相關問題