var d =newDate();
d+'';//"Sun Dec 08 2013 18:55:38 GMT+0100"
d.toDateString();//"Sun Dec 08 2013"
d.toISOString();//"2013-12-08T17:55:38.130Z"
d.toLocaleDateString()//"8/12/2013" on my system
d.toLocaleString()//"8/12/2013 18.55.38" on my system
d.toUTCString()//"Sun, 08 Dec 2013 17:55:38 GMT"
newDate(Date.now())//Mon Jan 19 2015 20:02:55 GMT-0500 (Eastern Standard Time)newDate($.now());//Mon Jan 19 2015 20:02:55 GMT-0500 (Eastern Standard Time)
..und wenn Sie wollen, dass die Zeit formatiert (hh-mm-ss:
var now =newDate(Date.now());var formatted = now.getHours()+":"+ now.getMinutes()+":"+ now.getSeconds();//20:10:58
Diese gibt die Anzahl der verstrichenen Sekunden seit 1970, die gemeinhin (nicht unbedingt korrekt) als Unix-Zeit, Epoche oder Timestamp-je nach den Kreisen, die Sie im Herbst. Es kann wirklich nützlich für die Berechnung der Differenz zwischen Datum/Uhrzeit mithilfe einfacher Mathematik. Es muss nicht jeder Zeitzone Informationen und ist immer UTC.
Gibt es keine Notwendigkeit zu verwenden die jQuery-wie andere als diese alias, tut es sonst wenig zu helfen, mit Datum - /Zeit-manipulation.
Wenn Sie auf der Suche für eine schnelle und schmutzige Art und Weise der Darstellung der Zeit im text, dass die Javascript-Date-Objekt hat eine "toString" - Prototypen, wird eine ISO-formatierte Datum Zeit.
Mehr als wahrscheinlich, obwohl, werden Sie wollen, passen Sie Ihre Formatierung. Das Date-Objekt hat die Fähigkeit zu ziehen aus Ihren relevanten details, damit Sie können erstellen Sie Ihre eigenen string-Darstellung.
var d =newDate();//without params it defaults to "now"var t = d.getHours()+":"+ d.getMinutes()+":"+ d.getSeconds();//Will return 14:37:36
Jedoch, als Sie gebeten haben, eine jQuery-Lösung - es ist vielleicht wahrscheinlich, dass Sie die Arbeit mit älteren Browsern. Wenn Sie wollen, mehr zu tun, bestimmte Dinge - vor allem die Interpretation von Zeichenfolgen in Date-Objekte (nützlich für API-Antworten), möchten Sie vielleicht zu schauen Moment.js.
Dadurch wird sichergestellt, cross-browser-Kompatibilität und hat viel verbesserte Formatierung, ohne zu verketten, mit vielen Streichern zusammen! Zum Beispiel:
Benutze ich moment für alle meine Zeit-manipulation/display (sowohl client-Seite, und node.js wenn Sie es verwenden), wenn Sie nur ein einfaches format, das die oben genannten Antworten tun, wenn Sie auf der Suche nach etwas ein wenig komplexer, moment, ist der Weg zu gehen, IMO.
<html><head><scripttype="text/javascript"src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script><script>functionShowLocalDate(){var dNow =newDate();var localdate=(dNow.getMonth()+1)+'/'+ dNow.getDate()+'/'+ dNow.getFullYear()+' '+ dNow.getHours()+':'+ dNow.getMinutes();
$('#currentDate').text(localdate)}</script></head><body>
enter code here
<h1>Get current local enter code here Date in JQuery</h1><labelid="currentDate">This is current local Date Time in JQuery</p><buttontype="`enter code here button onclick="ShowLocalDate()">Show Local DateTime</button></body></html>
weitere Informationen erhalten Sie über den link unten
Mithilfe von JavaScript native Date-Funktionen, die Sie bekommen können StundenMinuten und Sekundenwie Sie wollen. Wenn Sie wollen, format, Datum und Zeit in besonderer Weise möchten Sie vielleicht implementieren Sie eine Methode erweitern JavaScript-Date-Prototyp.
Können Sie versuchen, wie diese:
Auch mit Hilfe von Javascript können Sie dies so tun:
InformationsquelleAutor der Antwort Rahul Tripathi
Konvertieren
Date
- Objekt zu einem string, indem Sie eine derDatum.prototype
's conversion-Getterzum Beispiel:Oder, wenn Sie wollen, dass es mehr angepasst, siehe die Liste von
Datum.prototype
's getter-Methoden.InformationsquelleAutor der Antwort Oriol
Sie nicht brauchen, um jQuery verwenden!
Den native JavaScript-Implementierung ist
Datum.jetzt()
.Date.now()
und$.now()
geben den gleichen Wert zurück:..und wenn Sie wollen, dass die Zeit formatiert (hh-mm-ss:
InformationsquelleAutor der Antwort Josh Crozier
jQuery.now()
Gibt Zurück: AnzahlBeschreibung: gibt eine Zahl, die die aktuelle Zeit.
Diese Methode, die keine Argumente akzeptiert.
Den
$.now()
Methode ist eine Kurzform für die Zahl zurückgegeben, die durch den Ausdruck(new Date).getTime()
.http://api.jquery.com/jQuery.now/
Ist es einfach, Javascript zu verwenden:
InformationsquelleAutor der Antwort softvar
jQuery $.jetzt() ist ein alias von new Date().getTime(), eine interne Javascript-Funktion.
http://api.jquery.com/jquery.now/
Diese gibt die Anzahl der verstrichenen Sekunden seit 1970, die gemeinhin (nicht unbedingt korrekt) als Unix-Zeit, Epoche oder Timestamp-je nach den Kreisen, die Sie im Herbst. Es kann wirklich nützlich für die Berechnung der Differenz zwischen Datum/Uhrzeit mithilfe einfacher Mathematik. Es muss nicht jeder Zeitzone Informationen und ist immer UTC.
http://en.wikipedia.org/wiki/Unix_time
Gibt es keine Notwendigkeit zu verwenden die jQuery-wie andere als diese alias, tut es sonst wenig zu helfen, mit Datum - /Zeit-manipulation.
Wenn Sie auf der Suche für eine schnelle und schmutzige Art und Weise der Darstellung der Zeit im text, dass die Javascript-Date-Objekt hat eine "toString" - Prototypen, wird eine ISO-formatierte Datum Zeit.
Mehr als wahrscheinlich, obwohl, werden Sie wollen, passen Sie Ihre Formatierung. Das Date-Objekt hat die Fähigkeit zu ziehen aus Ihren relevanten details, damit Sie können erstellen Sie Ihre eigenen string-Darstellung.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date
Jedoch, als Sie gebeten haben, eine jQuery-Lösung - es ist vielleicht wahrscheinlich, dass Sie die Arbeit mit älteren Browsern. Wenn Sie wollen, mehr zu tun, bestimmte Dinge - vor allem die Interpretation von Zeichenfolgen in Date-Objekte (nützlich für API-Antworten), möchten Sie vielleicht zu schauen Moment.js.
http://momentjs.com/
Dadurch wird sichergestellt, cross-browser-Kompatibilität und hat viel verbesserte Formatierung, ohne zu verketten, mit vielen Streichern zusammen! Zum Beispiel:
InformationsquelleAutor der Antwort Andrew Spode
Benutze ich moment für alle meine Zeit-manipulation/display (sowohl client-Seite, und node.js wenn Sie es verwenden), wenn Sie nur ein einfaches format, das die oben genannten Antworten tun, wenn Sie auf der Suche nach etwas ein wenig komplexer, moment, ist der Weg zu gehen, IMO.
InformationsquelleAutor der Antwort TheZuck
weitere Informationen erhalten Sie über den link unten
http://www.morgantechspace.com/2013/11/Get-current-Date-time-in-JQuery.html#GetLocalDateTimeinJQuery
InformationsquelleAutor der Antwort Hussain Patel
Mithilfe von JavaScript native Date-Funktionen, die Sie bekommen können StundenMinuten und Sekundenwie Sie wollen. Wenn Sie wollen, format, Datum und Zeit in besonderer Weise möchten Sie vielleicht implementieren Sie eine Methode erweitern JavaScript-Date-Prototyp.
Hier ist eine bereits implementiert: https://github.com/jacwright/date.format
InformationsquelleAutor der Antwort Ruwanka Madhushan
Für lokale Zeit in
ISO8601
für SQLTIMESTAMP
könnten Sie versuchen:InformationsquelleAutor der Antwort Renzo Fabio Castillo Cáceres