Wie kann ich die aktuelle Zeit in JavaScript abrufen und in einem Timepicker verwenden?
Ich habe versucht var x = Date()
und bekommen:
Di 15. Mai 2012 05:45:40 GMT-0500
Aber ich brauche zum Beispiel nur die aktuelle Zeit 05:45
Wie kann ich das einer Variablen zuordnen?
javascript
datetime
hss
quelle
quelle
Antworten:
oder
quelle
var d = new Date("2011-04-20 09:30:51.01"); alert(d.getHours()); // => 9
AusgabeNaN
T
, jetzt ist es die richtige universelle ISO. Übrigens sehe ich nurundefined
im IE. Sowieso behoben.Kurz und einfach:
4 Stunden später (benutze milisec: sec == 1000):
2 Tage vorher:
quelle
Holen Sie sich die aktuelle Zeit effizient mit Javascript und stellen Sie sie ein
Ich konnte keine Lösung finden, die genau das tat, was ich brauchte. Ich wollte sauberen und winzigen Code, also kam ich auf Folgendes:
(Einmal in Ihrer master.js festlegen und bei Bedarf aufrufen.)
PURE JAVASCRIPT
AKTUALISIEREN
Es gibt jetzt genügend Browser-Unterstützung, um einfach zu verwenden:
toLocaleTimeString
Für den HTML5- Typ
time
muss das Format seinhh:mm
.Try it on jsfiddle
quelle
new Date().toLocaleTimeString('fr', {hour: '2-digit', minute:'2-digit'});
Versuchen
Oder
quelle
Meinst du:
quelle
quelle
Versuche dies:
quelle
quelle
Siehe diese Datumsmethoden ...
toLocaleTimeString - https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toLocaleTimeString
toTimeString - https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toTimeString
quelle
So können Sie es machen.
quelle
new Date().toTimeString().slice(0, 5)
.Dies -
so-
quelle
Sie können diese Methoden einfach verwenden.
quelle
Dies ist der kürzeste Weg.
Hier ist auch ein Weg durch die String-Manipulation, der nicht erwähnt wurde.
quelle
Date().substr(16, 5)
. Du brauchst nichttoString()
.Variablen zuweisen und anzeigen.
quelle
time
Element gespeichert werden muss ? OP bat um das Speichern in einer Variablen und nur für die Stunde und Minute.let time = Date().substr(16, 5)
tut das.Einfache Funktionen zum Trennen von Datum und Uhrzeit und mit kompatiblem Format mit HTML-Eingabe von Uhrzeit und Datum
quelle
quelle
new
.Das hat bei mir funktioniert, aber das hängt davon ab, was Sie bekommen, wenn Sie schlagen
Date()
:quelle
quelle