Heim > Web-Frontend > js-Tutorial > Hauptteil

Zusammenfassung datumsbezogener Vorgänge in JavaScript_Grundkenntnisse

WBOY
Freigeben: 2016-05-16 15:35:23
Original
1173 Leute haben es durchsucht

Erstellungsdatum
Das Datumsobjekt wird zur Verarbeitung von Datum und Uhrzeit verwendet.
Datumsobjekte können mit dem Schlüsselwort new definiert werden. Der folgende Code definiert ein Date-Objekt mit dem Namen myDate:
Es gibt vier Möglichkeiten, das Datum zu initialisieren:

new Date() // 当前日期和时间
new Date(milliseconds) //返回从 1970 年 1 月 1 日至今的毫秒数
new Date(dateString)
new Date(year, month, day, hours, minutes, seconds, milliseconds)
Nach dem Login kopieren

Die meisten der oben genannten Parameter sind optional. Wenn sie nicht angegeben werden, ist der Standardparameter 0.
Einige Beispiele für die Instanziierung eines Datums:

var today = new Date()
var d1 = new Date("October 13, 1975 11:13:00")
var d2 = new Date(79,5,24)
var d3 = new Date(79,5,24,11,33,0)
Nach dem Login kopieren

Datum einstellen
Wir können Datumsangaben einfach bearbeiten, indem wir Methoden für Datumsobjekte verwenden.
Im folgenden Beispiel legen wir ein bestimmtes Datum (14. Januar 2010) für das Datumsobjekt fest:

var myDate=new Date();
myDate.setFullYear(2010,0,14);
Nach dem Login kopieren

Im folgenden Beispiel setzen wir das Datumsobjekt auf ein Datum in 5 Tagen:

var myDate=new Date();
myDate.setDate(myDate.getDate()+5);
Nach dem Login kopieren

Hinweis: Wenn das Hinzufügen von Tagen den Monat oder das Jahr ändern würde, führt das Datumsobjekt diese Konvertierung automatisch durch.
Vergleich zweier Daten
Datumsobjekte können auch zum Vergleich zweier Datumsangaben verwendet werden.
Der folgende Code vergleicht das aktuelle Datum mit dem 14. Januar 2100:

var x=new Date();
x.setFullYear(2100,0,14);
var today = new Date();

if (x>today)
 {
 alert("Today is before 14th January 2100");
 }
else
 {
 alert("Today is after 14th January 2100");
 }

Nach dem Login kopieren

So verwenden Sie die Date()-Methode, um das heutige Datum zu erhalten.
Quellcode:

<!DOCTYPE html>
<html>
<body>
&#8203;
<script>
&#8203;
var d=new Date();
document.write(d);
&#8203;
</script>
&#8203;
</body>
</html>  
Nach dem Login kopieren

Testergebnisse:

Sat Oct 24 2015 15:14:48 GMT+0800 (中国标准时间)
Nach dem Login kopieren

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage