Heim > Web-Frontend > js-Tutorial > Hauptteil

Vollständige Sammlung von Javascript-Zeitfunktionen_Grundkenntnisse

WBOY
Freigeben: 2016-05-16 16:42:48
Original
1567 Leute haben es durchsucht

Das Folgende ist eine Zusammenfassung der js-Datumsfunktionen als Referenz

1. Holen Sie sich die aktuelle Uhrzeit

Code kopieren Der Code lautet wie folgt:
var date=new Date();

2. Konvertieren Sie das bekannte Jahr, den Monat und den Tag in Datumsdaten:

Code kopieren Der Code lautet wie folgt:

var applyDate = document.domainExceptionForm.applyDate.value;
applyDate = applyDate.split("T")[0];
var applyYear = applyDate.split("-")[0];
var applyMonth = applyDate.split("-")[1] - 1;
var applyDay = applyDate.split("-")[2];
var applyDate1 = neues Datum(applyYear, applyMonth, applyDay);

3. Vergleichen Sie, ob die Anzahl der Tage Unterschied zwischen zwei Daten größer als 5 ist:

Code kopieren Der Code lautet wie folgt:

parseInt((date-applyDate1) / (1000 * 60 * 60 * 24)) >= 5

4. Vergleichen Sie zwei Mal: ​​

Code kopieren Der Code lautet wie folgt:

if (date.valueOf() > applyDate1.valueOf()) {
warning("Das Eingabedatum darf nicht kleiner als das aktuelle Datum sein!");
} sonst {
alarm("OK!");
}

5. Ermitteln Sie die Stunden, Minuten und Sekunden der aktuellen Uhrzeit

Code kopieren Der Code lautet wie folgt:

var tody = new Date();
var nian = tody.getFullYear();
var youe = tody.getMonth() 1;
var day = tody.getDate();
var Stunde = tody.getHours();
var min = tody.getMinutes();
var miao = tody.getSeconds();

6. Zeitaddition: Ermitteln Sie die Zeit 35 Tage nach der festgelegten Zeit (12. August 2006)

Code kopieren Der Code lautet wie folgt:

var d = neues Datum("2006, 7, 12");
d.setDate(d.getDate() 35);

7. Methoden des Datumsobjekts

Mit dem

Date-Objekt können Sie die Uhrzeit und das Datum relativ zur koordinierten Weltzeit (Greenwich Mean Time, jetzt bekannt als UTC-koordinierte Weltzeit) oder zum Betriebssystem, auf dem der Flash-Player ausgeführt wird, abrufen. Um die Methoden des Date-Objekts verwenden zu können, müssen Sie zunächst eine Instanz des Date-Objekts erstellen.
Datumsobjekte müssen Flash 5 oder höher verwenden.
Die Methoden des Date-Objekts sind nicht statisch, sondern gelten bei der Verwendung für die einzelnen angegebenen Entitäten.
Einführung in Methoden des Date-Objekts: ·

Code kopieren Der Code lautet wie folgt:
getDate | Holen Sie sich das aktuelle Datum (den Tag des Monats) basierend auf der Ortszeit
getDay | Holen Sie sich den heutigen Wochentag basierend auf der Ortszeit (0-Sonntag, 1-Montag...)
getFullYear | Holen Sie sich das aktuelle Jahr (vierstellig) basierend auf der Ortszeit
getHours | Holen Sie sich die aktuellen Stunden basierend auf der Ortszeit (24-Stunden-Format, 0-23)
getMilliseconds | Ermittelt die aktuelle Anzahl an Millisekunden basierend auf der Ortszeit
getMinutes | Holen Sie sich die aktuellen Minuten basierend auf der Ortszeit
getMonth | Holen Sie sich den aktuellen Monat basierend auf der Ortszeit (beachten Sie, beginnend bei 0: 0-Jan, 1-Feb...)
getSeconds | Aktuelle Sekunden basierend auf der Ortszeit abrufen
getTime | Ermitteln Sie die Anzahl der Millisekunden seit 1970.1.1 0:00 im UTC-Format
getTimezoneOffset | Ermitteln Sie den Offset-Wert der aktuellen Zeit und des UTC-Formats (in Minuten)
getUTCDate | Holen Sie sich das aktuelle Datum im UTC-Format (den Tag dieses Monats)
getUTCDay | Holen Sie sich den heutigen Wochentag im UTC-Format (0-Sonntag, 1-Montag...)
getUTCFullYear | Holen Sie sich das aktuelle Jahr im UTC-Format (vierstellig)
getUTCHours |. Holen Sie sich die aktuelle Stunde im UTC-Format (24-Stunden-Format, 0-23)
getUTCMilliseconds | Erhält die aktuelle Anzahl von Millisekunden im UTC-Format
getUTCMinutes | Holen Sie sich die aktuellen Minuten im UTC-Format ·
getUTCMonth | Holen Sie sich den aktuellen Monat im UTC-Format (Anmerkung ab 0: 0-Jan, 1-Feb...)
getUTCSeconds | Aktuelle Sekunden im UTC-Format abrufen ·
getYear | Ruft das aktuelle abgekürzte Jahr basierend auf der Ortszeit ab (aktuelles Jahr minus 1900)
setDate | Setzt das aktuelle Datum (den Tag dieses Monats)
setFullYear | Setzt das aktuelle Jahr (vierstellig)
setHours | Stellen Sie die aktuelle Stunde ein (24-Stunden-Format, 0-23)
setMilliseconds | Setzt die aktuelle Anzahl an Millisekunden
setMinutes | Setzt die aktuellen Minuten
setMonth | Stellen Sie den aktuellen Monat ein (beachten Sie ab 0: 0-Jan, 1-Feb...)
setUTCMinutes | Setzt die aktuellen Minuten im UTC-Format
setUTCMonth | Stellen Sie den aktuellen Monat im UTC-Format ein (beachten Sie, beginnend mit 0: 0-Jan, 1-Feb...)
setUTCSeconds | Setzt die aktuellen Sekunden im UTC-Format
setYear |. Setzt das aktuelle abgekürzte Jahr (aktuelles Jahr minus 1900)
toString | Konvertieren Sie Datums- und Uhrzeitwerte in Zeichenfolgenwerte im Format „Datum/Uhrzeit“
Date.UTC |. Gibt den festen Zeitwert des angegebenen Datums und der Uhrzeit im UTC-Format zurück
setSeconds | Setzt die aktuellen Sekunden
setTime | Setzt die Anzahl der Millisekunden seit 1970.1.1 0:00 im UTC-Format
setUTCDate | Setzt das aktuelle Datum im UTC-Format (den Tag des Monats)
setUTCFullYear | Setzt das aktuelle Jahr im UTC-Format (vier Ziffern)
setUTCHours | Stellen Sie die aktuelle Stunde im UTC-Format (24-Stunden-Format, 0-23) ein
setUTCMilliseconds | Setzt die aktuelle Anzahl von Millisekunden im UTC-Format

8. Erstellen Sie ein neues Datumsobjekt

Syntax:

Code kopieren Der Code lautet wie folgt:

neues Datum();

neues Datum(Jahr [, Monat [, Datum [, Stunde [, Minute [, Sekunde [, Millisekunde]]]]]] );

Parameter:

Code kopieren Der Code lautet wie folgt:

Jahr ist eine Ganzzahl zwischen 0 und 99, entsprechend den Jahren 1900 bis 1999, oder eine vierstellige Zahl, die ein bestimmtes Jahr angibt; Monat ist eine Ganzzahl zwischen 0 (Januar) und 11 (Dezember). Dieser Parameter ist optional Datum ist eine Ganzzahl zwischen 1 und 31, dieser Parameter ist optional; Stunde ist eine Ganzzahl zwischen 0 (0:00 Uhr) und 23 (23:00 Uhr). Dieser Parameter ist optional; Minute ist eine Ganzzahl zwischen 0 und 59, dieser Parameter ist optional; Second ist eine Ganzzahl zwischen 0 und 59, dieser Parameter ist optional; Millisekunde ist eine Ganzzahl zwischen 0 und 999, dieser Parameter ist optional;

Hinweis: Objekt. Erstellen Sie ein neues Date-Objekt.
Player-Unterstützung: Flash 5 oder höher.
Beispiel:

Das Folgende ist ein Beispiel für das Abrufen des aktuellen Datums und der aktuellen Uhrzeit:

Code kopieren Der Code lautet wie folgt:
jetzt = neues Datum();

Das Folgende ist ein Beispiel für die Erstellung eines Datumsobjekts zum Nationalfeiertag:

Code kopieren Der Code lautet wie folgt:
national_day = neues Datum (49, 10, 1);

Das Folgende ist ein Beispiel für die Erstellung eines neuen Date-Objekts, bei dem die Methoden getMonth, getDate und getFullYear des Date-Objekts verwendet werden, um die Uhrzeit abzurufen und sie dann im dynamischen Textfeld auszugeben.

Code kopieren Der Code lautet wie folgt:

myDate = neues Datum();
dateTextField = (mydate.getMonth() "/" myDate.getDate() "/" mydate.getFullYear());
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