2016-03-29 5 views

Antwort

4

Sie können dies tun:

var todaysDate = new Date(); 
var startDate = new Date(); 
var endDate = new Date(); 
startDate.setDate(todaysDate.getDate() - 60); 
endDate.setDate(todaysdate.getDate() + 60); 
0

Unix-Zeitstempel-Version:

var currentUTC = new Date().valueOf() 
var sixtyDays = 60*24*60*60*1000 
var startDate = currentUTC - sixtyDays 
var endDate = currentUTC + sixtyDays 
+0

Nicht alle Tage sind 8,64e7 Millisekunden lang, dies gibt kein Date-Objekt zurück und ein UNIX-Zeitstempel ist normalerweise Sekunden, nicht Millisekunden. – RobG

+0

@RobG was meinst du nicht alle Tage sind so lang? Du meinst einige Tage sind kürzer als andere? –

+0

Ja. Beim Wechsel in die Sommerzeit beträgt der Tag normalerweise 23 Stunden, beim Wechsel 25 Stunden. Ein Bereich von 120 Tagen hat eine hohe Wahrscheinlichkeit, das eine oder das andere zu kreuzen. – RobG

Verwandte Themen