Oft können wir die integrierten Methoden des Date-Objekts in JavaScript zum Formatieren verwenden, wie zum Beispiel:
var d = new Date();
console.log(d); // Ausgabe: Montag, 4. November 2013, 21:50:33 Uhr GMT 0800 (China-Standard). Zeit)
console. log(d.toDateString()); // Datumszeichenfolge, Ausgabe: Mo, 04. November 2013
console.log(d.toGMTString()); 04. November 2013 14:03:05 GMT
console.log(d.toISOString()); // International Standards Organization (ISO)-Format, Ausgabe: 2013-11-04T14:03:05.420Z
console. log(d. toJSON()); // Ausgabe: 2013-11-04T14:03:05.420Z
console.log(d.toLocaleDateString()); // In lokales Datumsformat konvertieren, je nach Umgebung, Ausgabe: 4. November 2013
console.log(d.toLocaleString()); // Je nach Umgebung in lokales Datums- und Uhrzeitformat konvertieren, Ausgabe: 4. November 2013 22:03:05 Uhr
Konsole .log(d.toLocaleTimeString()); // In lokales Zeitformat konvertieren, Ausgabe: 22:03:05 Uhr
console.log(d.toString()); // In String konvertieren , Ausgabe: Mo 4. Nov. 2013 22:03:05 GMT 0800 (China Standard Time)
console.log(d.toTimeString()); // In Zeitzeichenfolge konvertieren, Ausgabe: 22:03:05 GMT 0800 ( China Standard Time)
console.log(d.toUTCString()); // Konvertieren in Weltzeit, Ausgabe: Mo, 04. Nov. 2013 14:03:05 GMT
Wenn die oben genannten Wenn die Methode unsere Anforderungen nicht erfüllen kann, können Sie auch eine Funktion zum Formatieren der Zeit anpassen, z. B.:
"h ": this.getHours(),
"m ": this.getMinutes(),
"s ": this.getSeconds(),
" q" : Math.floor((this.getMonth() 3) / 3),
„S“: this.getMilliseconds()
};
if (/(y)/i.test( format) ) {
format = format.replace(RegExp.$1, (this.getFullYear() '').substr(4 - RegExp.$1.length)); ) {
Datum[k] : ("00" date[k]).substr(("" date[k]).length));
>var d = new Date().format('yyyy-MM-dd');
console.log(d); // 2013-11-04
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn