Holen Sie sich genau den Tag aus dem Datum ein string in Javascript

Ich habe dies SO schreiben: Wo finde ich Dokumentation über die Formatierung von einem Datum in JavaScript?

Auch ich habe mir in http://home.clara.net/shotover/datetest.htm

Mein string ist: Mon Jun 24 2013 05:30:00 GMT+0530 (India Standard Time)

Und ich will es konvertieren zu dd-mm-yyyy format.

Versuchte ich mit:

var dateString = 'Mon Jun 24 2013 05:30:00 GMT+0530 (India Standard Time)';
var myDate = new Date(dateString);
var final_date = myDate.getDay()+"-"+(myDate.getMonth()+1)+"-"+myDate.getFullYear();

Aber es gibt mir das Ergebnis als: 1-6-2013

Den getDay() Wert ist der index der Tag in der Woche.
Zum Beispiel,
Wenn meine dateString ist Thu Jun 20 2013 05:30:00 GMT+0530 (India Standard Time)
es gibt eine Ausgabe als 4-6-2013

Wie bekomme ich den richtigen Wert des Tages?

P. S: ich habe versucht, mit .toLocaleString() und die Schaffung von neuen date-Objekt aus. Aber es gibt das gleiche Ergebnis.

InformationsquelleAutor Prasad Jadhav | 2013-06-11

Schreibe einen Kommentar