Diese Funktion wird oft verwendet und mit Ihnen geteilt.
Funktionscode:
Die Codekopie lautet wie folgt:
Datum.Prototype.Format = Funktion (Format) {
var o = {
"M+": this.getMonth ()+1, // Monat
"D+": this.getDate (), // Tag
"H+": this.gethours (), // stunde
"M+": this.getminutes (), // Minute
"S+": this.getSeconds (), // Sekunde
"q+": math.floor ((this.getMonth ()+3)/3), // Quarter
"S": this.getMilliseconds () // Millisekunden
}
if (/(y+)/. test (format)) format = format.replace (regexp. $ 1,
(this.getingfullyear ()+""). substr (4 - regexp. $ 1.länge));
für (var k in o) if (neuer regexp ("(" + k + ")"). Test (Format))
format = format.replace (regexp. $ 1,
Regexp. $ 1.Length == 1? OK] :
("00"+ o [k]). Substr ((""+ o [k]). Länge));
Rückgabeformat;
}
Aufrufen Beispiel:
Kopieren Sie den Code wie folgt: <script type = "text/javaScript">
setInterval (function () {
var time = new Date (). Format ("HH: mm: ss");
var date = new Date (). Format ("yyyy-mm-dd");
document.getElementById ("Zeit"). Innerhtml = Zeit;
document.getElementById ("Datum"). InnerHtml = Datum;
}, 1000);
</script>
<div id = "date"> </div>
<div id = "time"> </div>