2016-12-28 2 views
-2

DogetMonth Rückkehr falschen Wert

thid
var currentTime = new Date(); 
    var yy = currentTime.getFullYear(); 
    var mm = currentTime.getMonth(); 
    var dd = currentTime.getDate(); 
    var hh = currentTime.getHours(); 
    var mm = currentTime.getMinutes(); 
    var ss = currentTime.getSeconds(); 

    var datetosend = yy + '-' + mm + '-' + dd + ' ' + hh + ':' + mm + ':' + ss; 


    console.log( mm); 

Und es gibt mir Wert, 23 oder 24 oder 28 nach der Seite zu aktualisieren die Zahl ist größer

+0

Ähm, ja ... überprüfen, was genau 'mm' bezieht sich auf ... – deceze

+0

Lol ... Sie haben verwendet mm für den Monat und auch für Minute – Kenny

+0

jshint oder JSLint würde dein Freund in dieser sein Fall. – epascarello

Antwort

1

Sie sind die mm variabel sowohl für die Verwendung von Monat und Minuten . Ändern Sie ihn auf diese:

var yy = currentTime.getFullYear(); 
var mo = currentTime.getMonth(); 
var dd = currentTime.getDate(); 
var hh = currentTime.getHours(); 
var mi = currentTime.getMinutes(); 
var ss = currentTime.getSeconds(); 

var datetosend = yy + '-' + mo + '-' + dd + ' ' + hh + ':' + mi + ':' + ss;