Im Folgenden finden Sie eine Zusammenfassung der JS -Datumsfunktionen für Ihre Referenz
1. Erhalten Sie die aktuelle Zeit
Die Codekopie lautet wie folgt: var date = new Date ();
2. Daten, von denen bekannt ist, dass sie Jahr, Monat und Tag in Datumstyp umwandeln:
Die Codekopie lautet wie folgt:
var applydate = document.domainExceptionForm.ApplyDate.Value;
applyDate = applyDate.split ("t") [0];
var anwendig = applyDate.Split ("-") [0];
var anwendungsmonth = applydate.split (" -") [1] - 1;
var anwendungsday = applydate.split ("-") [2];
var anwenden1 = neues Datum (anwenden, anwenden, anwenden);
3. Vergleichen Sie, ob die Anzahl der Tage, die sich zwischen den beiden Daten unterscheiden, größer als 5: 5:
Die Codekopie lautet wie folgt:
ParseInt ((Datum-ApplyDate1) / (1000 * 60 * 60 * 24))> = 5
4. Vergleichen Sie zweimal:
Die Codekopie lautet wie folgt:
if (Datum.ValueOf ()> applyDate1.ValueOf ()) {
Alarm ("Das Eingabedatum darf nicht geringer sein als das aktuelle Datum!");
} anders {
ALERT ("OK!");
}
5. Erhalten Sie die Zeit, Minute und Sekunde der aktuellen Zeit
Die Codekopie lautet wie folgt:
var heute = neuer Datum ();
var nian = Today.Getinging ();
var Sie = heute.getMonth () + 1;
var day = heute.getDate ();
var stound = heute.gethours ();
var min = heute.getminutes ();
var miao = heute.getSeconds ();
6. Zeitabzug: Die Zeit nach 35 Tagen fester Zeit (12. August 2006) wird erhalten.
Die Codekopie lautet wie folgt:
var d = neues Datum ("2006, 7, 12");
D.SetDate (D.GetDate () + 35);
7. Methoden der Datumsobjekte
Mit dem Datumsobjekt können Sie die Uhrzeit und das Datum in Bezug auf die internationale Standardzeit (GMT, jetzt als UTC-universal koordinierter Zeit bezeichnet) oder das Betriebssystem, auf dem der Flash-Player ausgeführt wird, bezeichnet. Um die Datumsobjektmethode zu verwenden, müssen Sie zunächst eine Instanz des Datumsobjekts erstellen.
Das Datumsobjekt muss Flash 5 oder spätere Versionen des Players verwenden.
Die Methode des Datumsobjekts ist nicht statisch, kann jedoch bei Verwendung auf bestimmte einzelne Entitäten angewendet werden.
Einführung in die Methode des Datumsobjekts: ・
Kopieren Sie den Code wie folgt: getDate | Erhalten Sie das aktuelle Datum nach Ortszeit (was ist der Tag dieses Monats)
Getday | Get Heute ist der Wochentag nach lokaler Zeit (0-amtags, 1-monates ...)
Getreiche | das laufende Jahr (vier Ziffern) basierend auf der lokalen Zeit erhalten
Gethers | Erhalten Sie die aktuelle Anzahl von Stunden basierend auf der lokalen Zeit (24-Stunden-System, 0-23).
GetMillisekunden | Holen Sie sich die aktuelle Anzahl von Millisekunden basierend auf der lokalen Zeit
GetMinutes | Erhalten Sie die aktuelle Anzahl von Minuten basierend auf der lokalen Zeit
GetMonth | den aktuellen Monat nach lokaler Zeit erhalten (beachten Sie, dass ab 0: 0-Jan 1-Feb ...)
Getseconds | Erhalten Sie die aktuelle Anzahl von Sekunden gemäß der lokalen Zeit
GetTime | Holen Sie sich die Anzahl der Millisekunden im UTC -Format seit 0: 00: 1970.1.1
GetTimeZoneOffset | Erhalten Sie den Offset -Wert des aktuellen Zeit- und UTC -Formats (in Minuten)
Getutcdate | Erhalten Sie das aktuelle Datum im UTC -Format (welcher Tag dieses Monats)
Getutcday | Holen Sie sich das UTC-Format heute ist der Wochentag (0-amtags, 1-monag ...)
GetUtculyear | Holen Sie sich das laufende Jahr im UTC -Format (vier Ziffern)
Getutchours | Erhalten Sie die aktuelle Anzahl von Stunden im UTC-Format (24-Stunden-System, 0-23).
Getutcmilliseconds | Holen Sie sich die aktuelle Anzahl von Millisekunden im UTC -Format
Getutcminutes | Holen Sie sich die aktuelle Anzahl von Minuten im UTC -Format ・
Getutcmonth | den aktuellen Monat im UTC-Format erhalten (beachten Sie, dass ab 0: 0-Jan 1-Feb ...)
Getutcseconds | Holen Sie sich die aktuelle Anzahl von Sekunden im UTC -Format ・
Getyear | Erhalten Sie das aktuelle Abkürzungsjahr basierend auf der lokalen Zeit (aktuelles Jahr minus 1900)
setdate | Legen Sie das aktuelle Datum fest (welcher Tag dieses Monats)
SETFORGANG | Setzen Sie das laufende Jahr (vier Ziffern)
Sethers | Stellen Sie die aktuelle Anzahl von Stunden fest (24-Stunden-System, 0-23)
setMilliseconds | Stellen Sie die aktuelle Anzahl von Millisekunden ein
setminutes | Stellen Sie die aktuelle Anzahl von Minuten ein
setmonth | Stellen Sie den aktuellen Monat fest (beachten Sie, dass ab 0: 0-Jan 1-Feb ...)
setutcminutes | Stellen Sie die aktuelle Anzahl von Minuten im UTC -Format ein
setutcmonth | Legen Sie den aktuellen Monat im UTC-Format fest (beachten Sie, dass ab 0: 0-Jan 1-Feb ...)
setutcseconds | Stellen Sie die aktuelle Anzahl von Sekunden im UTC -Format ein
Setyear | Setzen Sie das aktuelle Abkürzungsjahr (aktuelles Jahr minus 1900)
TOSTRING | Konvertieren Sie den Wert des Datums über den Zeichenfolgenwert in Form von "Datum/Uhrzeit" in Form von "Datum/Uhrzeit".
Datum.utc | Gibt den festen Zeitwert des angegebenen UTC -Formatdatums und der Uhrzeit zurück
setSeconds | Stellen Sie die aktuelle Anzahl von Sekunden ein
SetTime | Stellen Sie die Anzahl der Millisekunden im UTC -Format seit 0:00 0:00 fest
setutcdate | Legen Sie das aktuelle Datum des UTC -Formats fest (welchen Tag dieses Monats)
setUtculyear | Stellen Sie das laufende Jahr im UTC -Format fest (vier Ziffern)
setutchours | Setzen Sie die aktuelle Anzahl von Stunden im UTC-Format (24-Stunden-System, 0-23).
setutcmilliseconds | Stellen Sie die aktuelle Anzahl von Millisekunden im UTC -Format ein
8. Erstellen Sie ein neues Datumsobjekt
Grammatik:
Die Codekopie lautet wie folgt:
neues Datum ();
Neues Datum (Jahr [, Monat [, Datum [, Stunde [, Minute [, Second [, Millionensecond]]]]]);
Parameter:
Die Codekopie lautet wie folgt:
Das Jahr ist eine Ganzzahl zwischen 0 und 99, entspricht 1900 und 1999 oder ein bestimmtes Jahr für vier Ziffern.
Der Monat ist eine ganze Zahl zwischen 0 (Januar) und 11 (Dezember), und dieser Parameter ist optional.
Datum ist eine Ganzzahl zwischen 1 und 31, und dieser Parameter ist optional.
Die Stunde ist eine Ganzzahl zwischen 0 (0:00 Uhr) und 23 (23:00 Uhr), und dieser Parameter ist optional.
Minute ist eine Ganzzahl zwischen 0 und 59, und dieser Parameter ist optional;
Zweitens ist eine Ganzzahl zwischen 0 und 59, und dieser Parameter ist optional;
Millisekunde ist eine Ganzzahl zwischen 0 und 999, und dieser Parameter ist optional.
Kommentar: Objekt. Erstellen Sie ein neues Datumsobjekt.
Spieler unterstützt: Flash 5 oder später.
Beispiel:
Hier ist ein Beispiel für das aktuelle Datum und die aktuelle Uhrzeit:
Die Codekopie lautet wie folgt: jetzt = neues Datum ();
Hier ist ein Beispiel für ein Datumsobjekt für den Nationalfeiertag:
Die Codekopie lautet wie folgt: National_day = neues Datum (49, 10, 1);
Das Folgende ist ein Beispiel für die Verwendung von GetMonth, getDate und Getreiche des Datumsobjekts, um die Zeit zu erhalten und es dann im dynamischen Textfeld auszugeben.
Die Codekopie lautet wie folgt:
myDate = new Date ();
DateTextfield = (myDate.getMonth () + "/" + mydate.getDate () + "/" + mydate.getingfoyear ());