3002 Stimmen

Wie kann ich das aktuelle Datum in JavaScript abfragen?

Wie kann ich das aktuelle Datum in JavaScript abfragen?

474 Stimmen

var currentTime = new Date();

18 Stimmen

Siehe die Dokumentation für das Date-Objekt . Sie enthält Beispiele.

5 Stimmen

Dies würde Ihnen helfen tizag.com/javascriptT/javascriptdate.php

8voto

Roger Punkte 1687

Sie können dies verwenden

<script>
function my_curr_date() {      
    var currentDate = new Date()
    var day = currentDate.getDate();
    var month = currentDate.getMonth() + 1;
    var year = currentDate.getFullYear();
    var my_date = month+"-"+day+"-"+year;
    document.getElementById("dateField").value=my_date;    
}
</script>

Der HTML-Code lautet

<body onload='return my_curr_date();'>
    <input type='text' name='dateField' id='dateField' value='' />
</body>

8voto

anil shrestha Punkte 1143

Das bringt eine Menge:

    var today = new Date();
    var date = today.getFullYear() + '/' + (today.getMonth() + 1) + '/' + today.getDate();
    document.write(date);

Wo heute.getFullYear() erhält das aktuelle Jahr.

heute.getMonat()+1 erhält den aktuellen Monat.

Und heute.getDate() erhält das heutige Datum.

All dies wird mit '/' verkettet.

7voto

Souvik Punkte 803

Wenn Sie jQuery verwenden. Versuchen Sie diesen Einzeiler:

$.datepicker.formatDate('dd/mm/yy', new Date());

Hier ist die Konvention für die Formatierung des Datums

  • d - Tag des Monats (ohne führende Null)
  • tt - Tag des Monats (zweistellig)
  • o - Tag des Jahres (ohne führende Nullen)
  • oo - Tag des Jahres (dreistellig)
  • D - Tagesname kurz
  • DD - Tagesname lang
  • m - Monat des Jahres (ohne führende Null)
  • mm - Monat des Jahres (zweistellig)
  • M - Monatsname kurz
  • MM - Monatsname lang
  • y - Jahr (zweistellig)
  • jj - Jahr (vierstellig)

Hier ist die Referenz für jQuery datepicker

7voto

Harry Bosh Punkte 3179

Wenn Sie in eine Zeichenkette formatieren möchten.

statusUpdate = "time " + new Date(Date.now()).toLocaleTimeString();

Ausgabe: "Zeit 11:30:53 AM"

5voto

ISONecroMAn Punkte 1352

Was ist denn so schlimm daran Der sauberste Weg, dies zu tun, ist

var currentDate=new Date().toLocaleString().slice(0,10);

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X