Paket | Oberste Ebene |
Klasse | public final dynamic class Date |
Vererbung | Date Object |
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Date.UTC()
und Date.parse()
sind Ausnahmen; es handelt sich um statische Methoden.
Wie die Sommerzeit von der Date-Klasse behandelt wird, hängt vom Betriebssystem und der Version der Laufzeitumgebung ab. Flash Player behandelt ab Version 6 die Sommerzeit auf den folgenden Betriebssystemen auf folgende Art:
- Windows: Das Date-Objekt passt seine Ausgabe automatisch an die Sommerzeit an. Das Date-Objekt ermittelt, ob für das aktuelle Gebietsschema Sommerzeit Gültigkeit hat, und wenn ja, wann die Umstellung auf Sommer- bzw. Winterzeit erfolgt. Die derzeit verwendeten Umstellungstermine werden jedoch auch auf Datumswerte in der Vergangenheit und Zukunft angewendet, sodass bei in der Vergangenheit liegenden Datumswerten, zu denen für das Gebietsschema andere Umstellungstermine galten, der Sommerzeitausgleich u. U. falsch berechnet wird.
- Mac OS X: Das Date-Objekt passt seine Ausgabe automatisch an die Sommerzeit an. Anhand der Zeitzonendatenbank in Mac OSX wird ermittelt, ob für in der Gegenwart oder Vergangenheit liegende Datums- oder Uhrzeitwerte ein Sommerzeitausgleich erfolgen soll.
- Mac OS 9: Das Betriebssystem stellt nur Informationen bereit, anhand derer ermittelt werden kann, ob auf das aktuelle Datum und die aktuelle Uhrzeit ein Sommerzeitausgleich angewendet werden soll. Demzufolge geht das Date-Objekt davon aus, dass der aktuelle Sommerzeitausgleich für alle vergangenen und künftigen Datums- und Uhrzeitwerte gilt.
Flash Player 5 behandelt die Sommerzeit auf den verschiedenen Betriebssystemen wie folgt:
- Windows: Die US-Sommerzeitregeln finden immer Anwendung, was u. U. zu falschen Umstellungsterminen in Europa und anderen Regionen mit Sommerzeit führt. Ob im aktuellen Gebietsschema Sommerzeit verwendet wird, wird von Flash korrekt erkannt.
Um die Date-Klasse zu verwenden, erstellen Sie mithilfe des Operators new
eine Date-Instanz.
ActionScript 3.0 stellt mehrere neue accessor-Eigenschaften bereit, die anstelle der vielen Methoden der Date-Klasse verwendet werden können, die auf Date-Instanzen zugreifen oder sie verändern. ActionScript 3.0 umfasst auch folgende neue Variationen der Methode toString()
, die zur Norm ECMA-262, 3rd Edition, gehören: Date.toLocaleString()
, Date.toTimeString()
, Date.toLocaleTimeString()
, Date.toDateString()
und Date.toLocaleDateString()
.
Wie Sie die relative oder verstrichene Zeit berechnen, erfahren Sie im Abschnitt über die Methode getTimer()
im flash.utils-Paket.
Verwandte API-Elemente
Eigenschaft | Definiert von | ||
---|---|---|---|
constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | ||
date : Number
Der von einem Date-Objekt gemäß der Ortszeit angegebenen Tag des Monats (eine Ganzzahl von 1 bis 31). | Date | ||
dateUTC : Number
Gibt den Tag des Monats (eine Ganzzahl von 1 bis 31) eines Date-Objekts gemäß der Weltzeit (UTC) zurück. | Date | ||
day : Number [schreibgeschützt]
Der von dem Date-Objekt gemäß der Ortszeit angegebenen Wochentag (0 für Sonntag, 1 für Montag usw.). | Date | ||
dayUTC : Number [schreibgeschützt]
Der Wochentag (0 für Sonntag, 1 für Montag usw.) dieses Date-Objekts gemäß Weltzeit (UTC). | Date | ||
fullYear : Number
Die vollständige Jahreszahl (eine vierstellige Zahl, z. B. 2000) eines Date-Objekts gemäß der Ortszeit. | Date | ||
fullYearUTC : Number
Die vierstellige Jahreszahl des Date-Objekts gemäß Weltzeit (UTC). | Date | ||
hours : Number
Die Stunde (eine Ganzzahl von 0 bis 23) des day-Teils eines Date-Objekts gemäß der Ortszeit. | Date | ||
hoursUTC : Number
Die Stunde (eine Ganzzahl von 0 bis 23) des Date-Objekts gemäß der Weltzeit (UTC). | Date | ||
milliseconds : Number
Der milliseconds-Teil (eine Ganzzahl von 0 bis 999) des Date-Objekts gemäß der Ortszeit. | Date | ||
millisecondsUTC : Number
Der milliseconds-Teil (eine Ganzzahl von 0 bis 999) eines Date-Objekts gemäß Weltzeit (UTC). | Date | ||
minutes : Number
Der minutes-Teil (eine Ganzzahl von 0 bis 59) des Date-Objekts gemäß der Ortszeit. | Date | ||
minutesUTC : Number
Der minutes-Teil (eine Ganzzahl von 0 bis 59) eines Date-Objekts gemäß Weltzeit (UTC). | Date | ||
month : Number
Der month-Teil (0 für Januar, 1 für Februar usw.) dieses Date-Objekts gemäß der Ortszeit. | Date | ||
monthUTC : Number
Der month-Teil (von 0 für Januar bis 11 für Dezember) eines Date-Objekts gemäß der Weltzeit (UTC) zurück. | Date | ||
seconds : Number
Der seconds-Teil (eine Ganzzahl von 0 bis 59) des Date-Objekts gemäß der Ortszeit. | Date | ||
secondsUTC : Number
Der seconds-Teil (eine Ganzzahl von 0 bis 59) eines Date-Objekts gemäß Weltzeit (UTC). | Date | ||
time : Number
Die Anzahl der Millisekunden seit dem 1. Januar 1970, 0.00 Uhr, Weltzeit für ein Date-Objekt. | Date | ||
timezoneOffset : Number [schreibgeschützt]
Gibt die Differenz zwischen der Weltzeit (UTC) und der Ortszeit des Computers in Minuten zurück. | Date |
Methode | Definiert von | ||
---|---|---|---|
Date(yearOrTimevalue:Object, month:Number, date:Number = 1, hour:Number = 0, minute:Number = 0, second:Number = 0, millisecond:Number = 0)
Erstellt ein neues Date-Objekt mit dem angegebenen Datum und der angegebenen Uhrzeit. | Date | ||
Gibt den von einem Date-Objekt gemäß der Ortszeit angegebenen Tag des Monats (eine Ganzzahl von 1 bis 31) zurück. | Date | ||
Gibt den von dem Date-Objekt gemäß der Ortszeit angegebenen Wochentag zurück (0 für Sonntag, 1 für Montag usw.). | Date | ||
Gibt die vollständige Jahreszahl (eine vierstellige Zahl, z. B. 2000) eines Date-Objekts gemäß der Ortszeit zurück. | Date | ||
Gibt die Stunde (eine Ganzzahl von 0 bis 23) des day-Teils eines Date-Objekts gemäß der Ortszeit zurück. | Date | ||
Gibt den milliseconds-Teil (eine Ganzzahl von 0 bis 999) des Date-Objekts gemäß der Ortszeit zurück. | Date | ||
Gibt den minutes-Teil (eine Ganzzahl von 0 bis 59) des Date-Objekts gemäß der Ortszeit zurück. | Date | ||
Gibt den Monat (0 für Januar, 1 für Februar usw.) dieses Date-Objekts gemäß der Ortszeit zurück. | Date | ||
Gibt den seconds-Teil (eine Ganzzahl von 0 bis 59) des Date-Objekts gemäß der Ortszeit zurück. | Date | ||
Gibt für ein Date-Objekt die Anzahl der Millisekunden zurück, die seit dem 1. Januar 1970, 0.00 Uhr, Weltzeit, vergangen sind. | Date | ||
Gibt die Differenz zwischen der Weltzeit (UTC) und der Ortszeit des Computers in Minuten zurück. | Date | ||
Gibt den Tag des Monats (eine Ganzzahl von 1 bis 31) eines Date-Objekts gemäß der Weltzeit (UTC) zurück. | Date | ||
Gibt den Wochentag (0 für Sonntag, 1 für Montag usw.) dieses Date-Objekts gemäß Weltzeit (UTC) zurück. | Date | ||
Gibt die vierstellige Jahreszahl des Date-Objekts gemäß Weltzeit (UTC) zurück. | Date | ||
Gibt die Stunde (eine Ganzzahl von 0 bis 23) des Date-Objekts gemäß der Weltzeit (UTC) zurück. | Date | ||
Gibt den milliseconds-Teil (eine Ganzzahl von 0 bis 999) eines Date-Objekts gemäß Weltzeit (UTC) zurück. | Date | ||
Gibt den minutes-Teil (eine Ganzzahl von 0 bis 59) eines Date-Objekts gemäß Weltzeit (UTC) zurück. | Date | ||
Gibt den month-Teil (von 0 für Januar bis 11 für Dezember) eines Date-Objekts gemäß der Weltzeit (UTC) zurück. | Date | ||
Gibt den seconds-Teil (eine Ganzzahl von 0 bis 59) eines Date-Objekts gemäß Weltzeit (UTC) zurück. | Date | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
[statisch]
Konvertiert einen String, der ein Datum repräsentiert, in eine Zahl, die der Anzahl der seit dem 1. Januar 1970 vergangenen Millisekunden gemäß Weltzeit (UTC) entspricht. | Date | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Stellt den Tag des Monats gemäß Ortszeit ein, und gibt den neuen Zeitpunkt in Millisekunden zurück. | Date | ||
Stellt das Jahr gemäß Ortszeit ein, und gibt den neuen Zeitpunkt in Millisekunden zurück. | Date | ||
Stellt die Stunde gemäß Ortszeit ein, und gibt den neuen Zeitpunkt in Millisekunden zurück. | Date | ||
Stellt die Millisekunde gemäß Ortszeit ein, und gibt den neuen Zeitpunkt in Millisekunden zurück. | Date | ||
Stellt die Minute gemäß Ortszeit ein, und gibt den neuen Zeitpunkt in Millisekunden zurück. | Date | ||
Stellt den Monat und optional den Tag des Monats gemäß Ortszeit ein, und gibt den neuen Zeitpunkt in Millisekunden zurück. | Date | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
Stellt die Sekunde gemäß Ortszeit ein, und gibt den neuen Zeitpunkt in Millisekunden zurück. | Date | ||
Legt das Datum in Millisekunden seit dem 1. Januar 1970, 0.00 Uhr fest und gibt den neuen Zeitpunkt in Millisekunden zurück. | Date | ||
Stellt den Tag des Monats gemäß Weltzeit (UTC) ein, und gibt den neuen Zeitpunkt in Millisekunden zurück. | Date | ||
Stellt das Jahr gemäß Weltzeit (UTC) ein, und gibt den neuen Zeitpunkt in Millisekunden zurück. | Date | ||
Stellt die Stunde gemäß Weltzeit (UTC) ein, und gibt den neuen Zeitpunkt in Millisekunden zurück. | Date | ||
Stellt die Millisekunde gemäß Weltzeit (UTC) ein, und gibt den neuen Zeitpunkt in Millisekunden zurück. | Date | ||
Stellt die Minute gemäß Weltzeit (UTC) ein, und gibt den neuen Zeitpunkt in Millisekunden zurück. | Date | ||
Stellt den Monat, und optional auch den Tag des Monats, gemäß Weltzeit (UTC) ein, und gibt den neuen Zeitpunkt in Millisekunden zurück. | Date | ||
Stellt die Sekunde, und optional auch die Millisekunde, gemäß Weltzeit (UTC) ein, und gibt den neuen Zeitpunkt in Millisekunden zurück. | Date | ||
Gibt eine Stringdarstellung nur des Wochentags und des Tags des Monats zurück ohne Angabe zu Uhrzeit und Zeitzone. | Date | ||
Stellt eine überschreibbare Methode zum Anpassen der JSON-Kodierung von Werten in einem Date-Objekt bereit. | Date | ||
Gibt eine Stringdarstellung nur des Wochentags und des Tags des Monats zurück ohne Angabe zu Uhrzeit und Zeitzone. | Date | ||
Gibt eine Stringdarstellung des Wochentags, des Tags des Monats, der Uhrzeit gemäß der Ortszeit zurück. | Date | ||
Gibt eine Stringdarstellung nur der Uhrzeit zurück ohne Angabe zu Wochentag, Tag des Monats, Jahr oder Zeitzone. | Date | ||
Gibt eine Stringdarstellung des Wochentags, des Tags des Monats, der Uhrzeit und der Zeitzone zurück. | Date | ||
Gibt eine Stringdarstellung nur der Uhrzeit und der Zeitzone zurück ohne Angabe zu Wochentag und Tag des Monats. | Date | ||
Gibt eine Stringdarstellung des Wochentags, des Tags des Monats und der Uhrzeit gemäß der Weltzeit (UTC) zurück. | Date | ||
UTC(year:Number, month:Number, date:Number = 1, hour:Number = 0, minute:Number = 0, second:Number = 0, millisecond:Number = 0):Number [statisch]
Gibt die Anzahl von Millisekunden zurück, die zwischen dem 1. Januar 1970, 0.00 Uhr Weltzeit, und der in den Parametern angegebenen Zeit vergangen sind. | Date | ||
Gibt für ein Date-Objekt die Anzahl der Millisekunden zurück, die seit dem 1. Januar 1970, 0.00 Uhr, Weltzeit, vergangen sind. | Date |
date | Eigenschaft |
date:Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Der von einem Date
-Objekt gemäß der Ortszeit angegebenen Tag des Monats (eine Ganzzahl von 1 bis 31). Die Ortszeit wird durch das Betriebssystem festgelegt, auf dem die Flash-Laufzeitumgebungen ausgeführt werden.
Implementierung
AS3 function get date():Number
AS3 function set date(value:Number):void
Verwandte API-Elemente
dateUTC | Eigenschaft |
dateUTC:Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Gibt den Tag des Monats (eine Ganzzahl von 1 bis 31) eines Date
-Objekts gemäß der Weltzeit (UTC) zurück.
Implementierung
AS3 function get dateUTC():Number
AS3 function set dateUTC(value:Number):void
Verwandte API-Elemente
day | Eigenschaft |
day:Number
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Der von dem Date
-Objekt gemäß der Ortszeit angegebenen Wochentag (0 für Sonntag, 1 für Montag usw.). Die Ortszeit wird durch das Betriebssystem festgelegt, auf dem die Flash-Laufzeitumgebungen ausgeführt werden.
Implementierung
AS3 function get day():Number
Verwandte API-Elemente
dayUTC | Eigenschaft |
fullYear | Eigenschaft |
fullYear:Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Die vollständige Jahreszahl (eine vierstellige Zahl, z. B. 2000) eines Date
-Objekts gemäß der Ortszeit. Die Ortszeit wird durch das Betriebssystem festgelegt, auf dem die Flash-Laufzeitumgebungen ausgeführt werden.
Implementierung
AS3 function get fullYear():Number
AS3 function set fullYear(value:Number):void
Verwandte API-Elemente
fullYearUTC | Eigenschaft |
hours | Eigenschaft |
hours:Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Die Stunde (eine Ganzzahl von 0 bis 23) des day-Teils eines Date
-Objekts gemäß der Ortszeit. Die Ortszeit wird durch das Betriebssystem festgelegt, auf dem die Flash-Laufzeitumgebungen ausgeführt werden.
Implementierung
AS3 function get hours():Number
AS3 function set hours(value:Number):void
Verwandte API-Elemente
hoursUTC | Eigenschaft |
hoursUTC:Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Die Stunde (eine Ganzzahl von 0 bis 23) des Date
-Objekts gemäß der Weltzeit (UTC).
Implementierung
AS3 function get hoursUTC():Number
AS3 function set hoursUTC(value:Number):void
Verwandte API-Elemente
milliseconds | Eigenschaft |
milliseconds:Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Der milliseconds-Teil (eine Ganzzahl von 0 bis 999) des Date
-Objekts gemäß der Ortszeit. Die Ortszeit wird durch das Betriebssystem festgelegt, auf dem die Flash-Laufzeitumgebungen ausgeführt werden.
Implementierung
AS3 function get milliseconds():Number
AS3 function set milliseconds(value:Number):void
Verwandte API-Elemente
millisecondsUTC | Eigenschaft |
millisecondsUTC:Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Der milliseconds-Teil (eine Ganzzahl von 0 bis 999) eines Date
-Objekts gemäß Weltzeit (UTC).
Implementierung
AS3 function get millisecondsUTC():Number
AS3 function set millisecondsUTC(value:Number):void
Verwandte API-Elemente
minutes | Eigenschaft |
minutes:Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Der minutes-Teil (eine Ganzzahl von 0 bis 59) des Date
-Objekts gemäß der Ortszeit. Die Ortszeit wird durch das Betriebssystem festgelegt, auf dem die Flash-Laufzeitumgebungen ausgeführt werden.
Implementierung
AS3 function get minutes():Number
AS3 function set minutes(value:Number):void
Verwandte API-Elemente
minutesUTC | Eigenschaft |
minutesUTC:Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Der minutes-Teil (eine Ganzzahl von 0 bis 59) eines Date
-Objekts gemäß Weltzeit (UTC).
Implementierung
AS3 function get minutesUTC():Number
AS3 function set minutesUTC(value:Number):void
Verwandte API-Elemente
month | Eigenschaft |
month:Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Der month-Teil (0 für Januar, 1 für Februar usw.) dieses Date
-Objekts gemäß der Ortszeit. Die Ortszeit wird durch das Betriebssystem festgelegt, auf dem die Flash-Laufzeitumgebungen ausgeführt werden.
Implementierung
AS3 function get month():Number
AS3 function set month(value:Number):void
Verwandte API-Elemente
monthUTC | Eigenschaft |
monthUTC:Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Gibt den month-Teil (von 0 für Januar bis 11 für Dezember) eines Date
-Objekts gemäß der Weltzeit (UTC) zurück.
Implementierung
AS3 function get monthUTC():Number
AS3 function set monthUTC(value:Number):void
Verwandte API-Elemente
seconds | Eigenschaft |
seconds:Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Der seconds-Teil (eine Ganzzahl von 0 bis 59) des Date
-Objekts gemäß der Ortszeit. Die Ortszeit wird durch das Betriebssystem festgelegt, auf dem die Flash-Laufzeitumgebungen ausgeführt werden.
Implementierung
AS3 function get seconds():Number
AS3 function set seconds(value:Number):void
Verwandte API-Elemente
secondsUTC | Eigenschaft |
secondsUTC:Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Der seconds-Teil (eine Ganzzahl von 0 bis 59) eines Date
-Objekts gemäß Weltzeit (UTC).
Implementierung
AS3 function get secondsUTC():Number
AS3 function set secondsUTC(value:Number):void
Verwandte API-Elemente
time | Eigenschaft |
time:Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Die Anzahl der Millisekunden Gibt seit dem 1. Januar 1970, 0.00 Uhr, Weltzeit (UTC) für ein Date
-Objekt. Mit dieser Methode können Sie beim Vergleich von mindestens zwei Date
-Objekten einen bestimmten Zeitpunkt angeben.
Implementierung
AS3 function get time():Number
AS3 function set time(value:Number):void
Verwandte API-Elemente
timezoneOffset | Eigenschaft |
timezoneOffset:Number
[schreibgeschützt] Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Gibt die Differenz zwischen der Weltzeit (UTC) und der Ortszeit des Computers in Minuten zurück. Dieser Wert gibt die Anzahl von Minuten an, die Sie zur Ortszeit des Computers hinzufügen müssen, damit sie gleich der Weltzeit ist. Ist die Ortszeit des Computers später als die Weltzeit, wird ein negativer Wert zurückgegeben.
Implementierung
AS3 function get timezoneOffset():Number
Verwandte API-Elemente
Date | () | Konstruktor |
public function Date(yearOrTimevalue:Object, month:Number, date:Number = 1, hour:Number = 0, minute:Number = 0, second:Number = 0, millisecond:Number = 0)
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Erstellt ein neues Date-Objekt mit dem angegebenen Datum und der angegebenen Uhrzeit.
Dem Date()
-Konstruktor können bis zu sieben Parameter (year, month, ..., millisecond) übergeben werden, um ein Datum und die Uhrzeit bis hin zu den Millisekunden anzugeben. Das Datum, das das neu erstellte Date-Objekt enthält, hängt von der übergebenen Zahl, dem Datentyp und den Argumenten ab.
- Wenn Sie keine Argumente übergeben, werden dem Date-Objekt das aktuelle Datum und die aktuelle Uhrzeit zugewiesen.
- Wenn Sie ein Argument des Datentyps Number übergeben, wird dem Date-Objekt ein Zeitwert zugewiesen, der der Anzahl an Millisekunden entspricht, die seit dem 1. Januar 1970 0:00:000 GMT verstrichen sind, wie es im lone-Argument angegeben ist.
- Wenn Sie ein Argument des Datentyps String übergeben, enthält der String ein gültiges Datum und das Date-Objekt enthält einen auf diesem Datum basierenden Zeitwert.
- Wenn Sie zwei oder mehrere Argumente übergeben, wird dem Date-Objekt ein Zeitwert zugewiesen, der auf den übergebenen Argumentwerten basiert, die das Jahr, den Monat, den Tag, die Stunde, die Minute, die Sekunde und die Millisekunde des Datums repräsentieren.
Wenn Sie an den Date-Klassenkonstruktor einen String übergeben, kann das Datum eine Vielzahl von Formaten annehmen, muss aber mindestens, den Monat, den Tag und das Jahr enthalten. So wäre Feb 1 2005
beispielsweise ein zulässiger Datumswert, Feb 2005
aber nicht. Die folgende Liste zeigt einige zulässige Formate auf:
- Wochentag Monat Tag Stunde:Minute:Sekunde GMT Jahr (z. B. „Tue Feb 1 00:00:00 GMT-0800 2005“, was dem
toString()
-Format entspricht) - Wochentag Monat Tag Jahr Stunde:Minute:Sekunde AM/PM (z. B. „Tue Feb 1 2005 12:00:00 AM“, was dem
toLocaleString()
-Format entspricht) - Wochentag Monat Tag Jahr (z. B. „Tue Feb 1 2005“, was dem
toDateString()
-Format entspricht) - Monat/Tag/Jahr (z. B. „02/01/2005“)
- Monat/Jahr (z. B. „02/2005“)
yearOrTimevalue:Object — Wenn andere Parameter angegeben werden, stellt diese Zahl das Jahr (z. B. 1965), andernfalls einen Zeitwert dar. Wenn es sich um eine Jahresangabe handelt, steht ein Wert von 0 bis 99 für eine Jahreszahl zwischen 1900 und 1999, andernfalls müssen alle vier Ziffern der Jahreszahl angegeben werden. Stellt diese Zahl dagegen einen Zeitwert dar (ohne die Angabe anderer Parameter), so ist die Anzahl der Millisekunden vor bzw. nach dem 1. Januar 1970, 0.00 Uhr GMT gemeint. Ein negativer Wert bezieht sich auf die Zeit vor dem 1. Januar 1970, 0.00 Uhr GMT, ein positiver Wert auf eine Zeit danach.
| |
month:Number — Eine Ganzzahl von 0 (Januar) bis 11 (Dezember).
| |
date:Number (default = 1 ) — Eine Ganzzahl von 1 bis 31.
| |
hour:Number (default = 0 ) — Eine Ganzzahl von 0 (Mitternacht) bis 23 (23.00 Uhr).
| |
minute:Number (default = 0 ) — Eine Ganzzahl von 0 bis 59.
| |
second:Number (default = 0 ) — Eine Ganzzahl von 0 bis 59.
| |
millisecond:Number (default = 0 ) — Eine Ganzzahl von 0 bis 999 Millisekunden.
|
Verwandte API-Elemente
getDate | () | Methode |
AS3 function getDate():Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Gibt den von einem Date
-Objekt gemäß der Ortszeit angegebenen Tag des Monats (eine Ganzzahl von 1 bis 31) zurück. Die Ortszeit wird durch das Betriebssystem festgelegt, auf dem die Flash-Laufzeitumgebungen ausgeführt werden.
Number — Der Tag des Monats (1 - 31), den ein Date -Objekt repräsentiert.
|
Verwandte API-Elemente
Beispiel ( Verwendung dieses Beispiels )
someBirthday
mit den Parametern year
(1974
), month
(10
= November), day
(30
), hour
(1
) und minute
(20
) erstellt. Anschließend wird die getDate()
-Methode aufgerufen, die den Tag des Monats abruft.
package { import flash.display.Sprite; public class DateExample extends Sprite { public function DateExample() { var someBirthday:Date = new Date(1974, 10, 30, 1, 20); trace(someBirthday); // Sat Nov 30 01:20:00 GMT-0800 1974 trace(someBirthday.getDate()); // 30 } } }
getDay | () | Methode |
AS3 function getDay():Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Gibt den von dem Date
-Objekt gemäß der Ortszeit angegebenen Wochentag zurück (0 für Sonntag, 1 für Montag usw.). Die Ortszeit wird durch das Betriebssystem festgelegt, auf dem die Flash-Laufzeitumgebungen ausgeführt werden.
Number — Eine numerische Version des Tags der Woche (0 - 6), die ein Date -Objekt repräsentiert.
|
Beispiel ( Verwendung dieses Beispiels )
weekDayLabels
mit den Elementen [Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday]
und ein neues Date-Objekt someBirthday
mit den Parametern year
(1974
), month
(10
= November), day
(30
), hour
(1
) und minute
(20
) erstellt. Anschließend wird die getDay()
-Methode zweimal aufgerufen. Daraufhin wird zuerst der Tag des Monats als 6 angezeigt und dann wird der Tag der Woche mithilfe von weekDayLabels
angezeigt.
var weekDayLabels:Array = new Array("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"); var someBirthday:Date = new Date(1974, 10, 30, 1, 20); trace(someBirthday); // Sat Nov 30 01:20:00 GMT-0800 1974 trace(someBirthday.getDay()); // 6 trace(weekDayLabels[someBirthday.getDay()]); // Saturday
getFullYear | () | Methode |
AS3 function getFullYear():Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Gibt die vollständige Jahreszahl (eine vierstellige Zahl, z. B. 2000) eines Date
-Objekts gemäß der Ortszeit zurück. Die Ortszeit wird durch das Betriebssystem festgelegt, auf dem die Flash-Laufzeitumgebungen ausgeführt werden.
Number — Die vollständige Jahreszahl, die ein Date -Objekt repräsentiert.
|
Beispiel ( Verwendung dieses Beispiels )
someBirthday
mit den Parametern year
(1974
), month
(10
= November), day
(30
), hour
(1
) und minute
(20
) erstellt. Anschließend wird die getFullYear()
-Methode aufgerufen, die die vierstellige Jahreszahl abruft.
var someBirthday:Date = new Date(1974, 10, 30, 1, 20); trace(someBirthday); // Sat Nov 30 01:20:00 GMT-0800 1974 trace(someBirthday.getFullYear()); // 1974
getHours | () | Methode |
AS3 function getHours():Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Gibt die Stunde (eine Ganzzahl von 0 bis 23) des day-Teils eines Date
-Objekts gemäß der Ortszeit zurück. Die Ortszeit wird durch das Betriebssystem festgelegt, auf dem die Flash-Laufzeitumgebungen ausgeführt werden.
Number — Die Stunde des Tags (0 - 23), die ein Date -Objekt repräsentiert.
|
Beispiel ( Verwendung dieses Beispiels )
someBirthday
mit den Parametern year
(1974
), month
(10
= November), day
(30
), hour
(1
) und minute
(20
) erstellt. Anschließend werden die getHours()
- und getMinutes()
-Methoden aufgerufen, die die Stunden und Minuten im 24-Stunden-Format abrufen. Abschließend wird ein String (localTime
) erstellt und dem Ergebnis zugeordnet, das sich aus dem Aufruf der getUSClockTime()
-Funktion ergibt. Daraufhin werden erneut getHours()
und getMinutes()
aufgerufen und schließlich wird die Uhrzeit ausgegeben: 03:05 PM
.
var someBirthday:Date = new Date(1974, 10, 30, 15, 5); trace(someBirthday); // Sat Nov 30 15:20:00 GMT-0800 1974 trace(someBirthday.getHours() + ":" + someBirthday.getMinutes()); // 15:5 var localTime:String = getUSClockTime(someBirthday.getHours(), someBirthday.getMinutes()); trace(localTime); // 03:05 PM function getUSClockTime(hrs:uint, mins:uint):String { var modifier:String = "PM"; var minLabel:String = doubleDigitFormat(mins); if(hrs > 12) { hrs = hrs-12; } else if(hrs == 0) { modifier = "AM"; hrs = 12; } else if(hrs < 12) { modifier = "AM"; } return (doubleDigitFormat(hrs) + ":" + minLabel + " " + modifier); } function doubleDigitFormat(num:uint):String { if(num < 10) { return ("0" + num); } return num as String; }
getMilliseconds | () | Methode |
AS3 function getMilliseconds():Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Gibt den milliseconds-Teil (eine Ganzzahl von 0 bis 999) des Date
-Objekts gemäß der Ortszeit zurück. Die Ortszeit wird durch das Betriebssystem festgelegt, auf dem die Flash-Laufzeitumgebungen ausgeführt werden.
Number — Der milliseconds-Teil eines Date -Objekts.
|
Beispiel ( Verwendung dieses Beispiels )
now
ohne Parameter erstellt. Anschließend wird die getMilliseconds()
-Methode aufgerufen, die die Millisekunden des Date-Objekts now
zum Zeitpunkt seiner Erstellung abruft.
var now:Date = new Date(); trace(now.getMilliseconds());
getMinutes | () | Methode |
AS3 function getMinutes():Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Gibt den minutes-Teil (eine Ganzzahl von 0 bis 59) des Date
-Objekts gemäß der Ortszeit zurück. Die Ortszeit wird durch das Betriebssystem festgelegt, auf dem die Flash-Laufzeitumgebungen ausgeführt werden.
Number — Der minutes-Teil eines Date -Objekts.
|
Beispiel ( Verwendung dieses Beispiels )
now
ohne Parameter erstellt. Anschließend wird die getMinutes()
-Methode aufgerufen, die die Minuten des Date-Objekts now
zum Zeitpunkt seiner Erstellung abruft.
var now:Date = new Date(); trace(now); trace(now.getMinutes());
getMonth | () | Methode |
AS3 function getMonth():Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Gibt den Monat (0 für Januar, 1 für Februar usw.) dieses Date
-Objekts gemäß der Ortszeit zurück. Die Ortszeit wird durch das Betriebssystem festgelegt, auf dem die Flash-Laufzeitumgebungen ausgeführt werden.
Number — Der month-Teil (0 – 11) eines Date -Objekts.
|
Beispiel ( Verwendung dieses Beispiels )
monthLabels
, und zwar mit den Elementen January
bis December
und einem neuen Date-Objekt now
ohne Parameter erstellt. Anschließend wird die getMonth()
-Methode zweimal aufgerufen. Dadurch wird zuerst die Zahl des Monats und dann der Name des Monats, in dem das Date-Objekt now
erstellt wurde, zurückgegeben.
var monthLabels:Array = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"); var now:Date = new Date(); trace(now.getMonth()); trace(monthLabels[now.getMonth()]);
getSeconds | () | Methode |
AS3 function getSeconds():Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Gibt den seconds-Teil (eine Ganzzahl von 0 bis 59) des Date
-Objekts gemäß der Ortszeit zurück. Die Ortszeit wird durch das Betriebssystem festgelegt, auf dem die Flash-Laufzeitumgebungen ausgeführt werden.
Number — Der seconds-Teil (0 – 59) eines Date -Objekts.
|
Beispiel ( Verwendung dieses Beispiels )
now
ohne Parameter erstellt. Anschließend wird die getSeconds()
-Methode aufgerufen, die die Sekunden des Date-Objekts now
zum Zeitpunkt seiner Erstellung abruft.
var now:Date = new Date(); trace(now.getSeconds());
getTime | () | Methode |
AS3 function getTime():Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Gibt für ein Date
-Objekt die Anzahl der Millisekunden zurück, die seit dem 1. Januar 1970, 0.00 Uhr, Weltzeit, vergangen sind. Mit dieser Methode können Sie beim Vergleich von mindestens zwei Date
-Objekten einen bestimmten Zeitpunkt angeben.
Number — Die Anzahl an Millisekunden, die zwischen dem 1. Januar 1970 und dem Datum, den das Date -Objekt repräsentiert, vergangen sind.
|
Beispiel ( Verwendung dieses Beispiels )
mlk
mit den folgenden Parametern erstellt: year
(1929
), month
(0
= January) und day
(15
). Anschließend wird die getTime()
-Methode aufgerufen, die die Millisekunden seit dem 1. Januar 1970, 0.00 Uhr, abruft. Hierbei handelt es sich um einen negativen Wert, da als Jahr 1929 festgelegt wurde.
var mlk:Date = new Date(1929, 0, 15); trace(mlk); // Tue Jan 15 00:00:00 GMT-0800 1929 trace(mlk.getTime()); // -1292601600000
now
ohne Parameter erstellt und anschließend wird dem ursprünglichen Date-Objekt now
mithilfe der folgenden DateMath-Klassenmethode (siehe unten) die Zeit seit seiner Erstellung hinzugefügt:
addSeconds()
: fügt 30 Sekunden zunow
hinzu.addMinutes()
: fügt 30 Minuten zunow
hinzu.addHours()
: fügt 6 Stunden zum Date-Objektnow
hinzu.addDays()
: fügt 30 Tage zum Date-Objektnow
hinzu.addWeeks()
: fügt 4 Wochen zunow
hinzu.
var now:Date = new Date(); trace(now); trace(DateMath.addSeconds(now, 30)); trace(DateMath.addMinutes(now, 30)); trace(DateMath.addHours(now, 6)); trace(DateMath.addDays(now, 30)); trace(DateMath.addWeeks(now, 4)); class DateMath { public static function addWeeks(date:Date, weeks:Number):Date { return addDays(date, weeks*7); } public static function addDays(date:Date, days:Number):Date { return addHours(date, days*24); } public static function addHours(date:Date, hrs:Number):Date { return addMinutes(date, hrs*60); } public static function addMinutes(date:Date, mins:Number):Date { return addSeconds(date, mins*60); } public static function addSeconds(date:Date, secs:Number):Date { var mSecs:Number = secs * 1000; var sum:Number = mSecs + date.getTime(); return new Date(sum); } }
function addMonths(num:Number):void { currentMonth = currentMonth + num; if(currentMonth > 12) { currentYear++; currentMonth = currentMonth - 12; } }
getTimezoneOffset | () | Methode |
AS3 function getTimezoneOffset():Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Gibt die Differenz zwischen der Weltzeit (UTC) und der Ortszeit des Computers in Minuten zurück.
RückgabewerteNumber — Die Anzahl Minuten, die Sie zur Ortszeit des Computers hinzufügen müssen, damit sie gleich der Weltzeit ist. Ist die Ortszeit des Computers später als die Weltzeit, wird ein negativer Wert zurückgegeben.
|
Beispiel ( Verwendung dieses Beispiels )
now
ohne Parameter erstellt. Anschließend wird die getTimezoneOffset()
-Methode aufgerufen, die die Differenz zwischen dem Zeitpunkt der Erstellung von now
und der Weltzeit in Minuten abruft. Anschließend wird die Zeitzonenabweichung in Stunden umgewandelt, indem das Ergebnis durch 60 geteilt wird.
var date:Date = new Date(); trace(date.getTimezoneOffset() / 60);
getUTCDate | () | Methode |
AS3 function getUTCDate():Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Gibt den Tag des Monats (eine Ganzzahl von 1 bis 31) eines Date
-Objekts gemäß der Weltzeit (UTC) zurück.
Number — Der Tag des Monats (1 - 31) gemäß Weltzeit (UTC), den ein Date -Objekt repräsentiert.
|
Verwandte API-Elemente
Beispiel ( Verwendung dieses Beispiels )
someBirthday
mit den Parametern year
(1974
), month
(10
= November), day
(30
), hour
(1
) und minute
(20
) erstellt. Anschließend wird die getUTCDate()
-Methode aufgerufen, die den Tag des Monats gemäß der Weltzeit abruft.
var someBirthday:Date = new Date(1974, 10, 30, 1, 20); trace(someBirthday); // Sat Nov 30 01:20:00 GMT-0800 1974 trace(someBirthday.getUTCDate()); // 30
getUTCDay | () | Methode |
AS3 function getUTCDay():Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Gibt den Wochentag (0 für Sonntag, 1 für Montag usw.) dieses Date
-Objekts gemäß Weltzeit (UTC) zurück.
Number — Der Tag der Woche (0 - 6) gemäß Weltzeit (UTC), den ein Date -Objekt repräsentiert.
|
Verwandte API-Elemente
Beispiel ( Verwendung dieses Beispiels )
weekDayLabels
mit den Elementen [Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday]
und ein neues Date-Objekt someBirthday
mit den Parametern year
(1974
), month
(10
= November), day
(30
), hour
(1
) und minute
(20
) erstellt. Anschließend wird die getUTCDay()
-Methode zweimal aufgerufen. Daraufhin wird zuerst der Tag des Monats als 6 angezeigt und dann wird der Tag der Woche gemäß Weltzeit mithilfe von weekDayLabels
angezeigt.
var weekDayLabels:Array = new Array("Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"); var someBirthday:Date = new Date(1974, 10, 30, 1, 20); trace(someBirthday); // Sat Nov 30 01:20:00 GMT-0800 1974 trace(someBirthday.getUTCDay()); // 6 trace(weekDayLabels[someBirthday.getUTCDay()]); // Saturday
getUTCFullYear | () | Methode |
AS3 function getUTCFullYear():Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Gibt die vierstellige Jahreszahl des Date
-Objekts gemäß Weltzeit (UTC) zurück.
Number — Die vierstellige Jahreszahl gemäß Weltzeit (UTC), die das Date -Objekt repräsentiert.
|
Verwandte API-Elemente
Beispiel ( Verwendung dieses Beispiels )
someBirthday
mit den Parametern year
(1974
), month
(10
= November), day
(30
), hour
(1
) und minute
(20
) erstellt. Anschließend wird die getUTCFullYear()
-Methode aufgerufen, die die vierstellige Jahreszahl gemäß Weltzeit abruft.
var someBirthday:Date = new Date(1974, 10, 30, 1, 20); trace(someBirthday); // Sat Nov 30 01:20:00 GMT-0800 1974 trace(someBirthday.getUTCFullYear()); // 1974
getUTCHours | () | Methode |
AS3 function getUTCHours():Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Gibt die Stunde (eine Ganzzahl von 0 bis 23) des Date
-Objekts gemäß der Weltzeit (UTC) zurück.
Number — Die Stunde (0 - 23) gemäß Weltzeit (UTC), die ein Date -Objekt repräsentiert.
|
Verwandte API-Elemente
Beispiel ( Verwendung dieses Beispiels )
someBirthday
mit den Parametern year
(1974
), month
(10
= November), day
(30
), hour
(1
) und minute
(20
) erstellt. Anschließend werden die getHours()
- und getMinutes()
-Methoden aufgerufen, die die Stunden und Minuten im 24-Stunden-Format abrufen. Abschließend wird ein String (localTime
) erstellt und dem Ergebnis zugeordnet, das sich aus dem Aufruf der getUSClockTime()
-Funktion ergibt. Daraufhin werden erneut getHours()
und getMinutes()
aufgerufen und schließlich wird die Uhrzeit ausgegeben: 03:05 PM
. Abschließend wird eine String-Variable (utcTime
) auf die gleiche Weise wie localTime
erstellt, und in diesem Fall ist das Ergebnis identisch.
var someBirthday:Date = new Date(1974, 10, 30, 15, 5); trace(someBirthday); // Sat Nov 30 15:20:00 GMT-0800 1974 trace(someBirthday.getHours() + ":" + someBirthday.getMinutes()); // 15:5 var localTime:String = getUSClockTime(someBirthday.getHours(), someBirthday.getMinutes()); trace(localTime); // 03:05 PM var utcTime:String = getUSClockTime(someBirthday.getUTCHours(), someBirthday.getUTCMinutes()); trace(utcTime); // 11:05 PM function getUSClockTime(hrs:uint, mins:uint):String { var modifier:String = "PM"; var minLabel:String = doubleDigitFormat(mins); if(hrs > 12) { hrs = hrs-12; } else if(hrs == 0) { modifier = "AM"; hrs = 12; } else if(hrs < 12) { modifier = "AM"; } return (doubleDigitFormat(hrs) + ":" + minLabel + " " + modifier); } function doubleDigitFormat(num:uint):String { if(num < 10) { return ("0" + num); } return num; }
getUTCMilliseconds | () | Methode |
AS3 function getUTCMilliseconds():Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Gibt den milliseconds-Teil (eine Ganzzahl von 0 bis 999) eines Date
-Objekts gemäß Weltzeit (UTC) zurück.
Number — Der milliseconds-Teil gemäß Weltzeit (UTC) eines Date -Objekts.
|
Beispiel ( Verwendung dieses Beispiels )
now
ohne Parameter erstellt. Anschließend wird die getUTCMilliseconds()
-Methode aufgerufen, die die Millisekunden des Date-Objekts now
zum Zeitpunkt seiner Erstellung gemäß Weltzeit abruft.
var now:Date = new Date(); trace(now.getUTCMilliseconds());
getUTCMinutes | () | Methode |
AS3 function getUTCMinutes():Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Gibt den minutes-Teil (eine Ganzzahl von 0 bis 59) eines Date
-Objekts gemäß Weltzeit (UTC) zurück.
Number — Der minutes-Teil gemäß Weltzeit (UTC) eines Date -Objekts.
|
Beispiel ( Verwendung dieses Beispiels )
now
ohne Parameter erstellt. Anschließend wird die getUTCMinutes()
-Methode aufgerufen, die die Minuten des Date-Objekts now
zum Zeitpunkt seiner Erstellung gemäß Weltzeit abruft.
var now:Date = new Date(); trace(now.getUTCMinutes());
getUTCMonth | () | Methode |
AS3 function getUTCMonth():Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Gibt den month-Teil (von 0 für Januar bis 11 für Dezember) eines Date
-Objekts gemäß der Weltzeit (UTC) zurück.
Number — Der month-Teil gemäß Weltzeit (UTC) eines Date -Objekts.
|
Verwandte API-Elemente
Beispiel ( Verwendung dieses Beispiels )
monthLabels
, und zwar mit den Elementen January
bis December
und einem neuen Date-Objekt now
ohne Parameter erstellt. Anschließend wird die getUTCMonth()
-Methode zweimal aufgerufen. Dadurch wird zuerst die Zahl des Monats und dann der Name des Monats, in dem das Date-Objekt now
erstellt wurde, gemäß Weltzeit zurückgegeben.
var monthLabels:Array = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"); var now:Date = new Date(); trace(now.getMonth()); trace(now.getUTCMonth()); trace(monthLabels[now.getUTCMonth()]);
getUTCSeconds | () | Methode |
AS3 function getUTCSeconds():Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Gibt den seconds-Teil (eine Ganzzahl von 0 bis 59) eines Date
-Objekts gemäß Weltzeit (UTC) zurück.
Number — Der seconds-Teil gemäß Weltzeit (UTC) eines Date -Objekts.
|
Beispiel ( Verwendung dieses Beispiels )
now
ohne Parameter erstellt. Anschließend wird die getUTCSeconds()
-Methode aufgerufen, die die Sekunden des Date-Objekts now
zum Zeitpunkt seiner Erstellung gemäß Weltzeit abruft.
var now:Date = new Date(); trace(now.getUTCSeconds());
parse | () | Methode |
public static function parse(date:String):Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Konvertiert einen String, der ein Datum repräsentiert, in eine Zahl, die der Anzahl der seit dem 1. Januar 1970 vergangenen Millisekunden gemäß Weltzeit (UTC) entspricht.
Parameter
date:String — Die Stringdarstellung eine Datums, das dem Format für die Ausgabe von Date.toString() entspricht. Die Ausgabe von Date.toString() hat das folgende Format:
Day Mon DD HH:MM:SS TZD YYYY Beispiel: Wed Apr 12 15:30:17 GMT-0700 2006 Die Zeitzonenzuweisung (TZD, Time Zone Designation) hat immer das Format MM/DD/YYYY HH:MM:SS TZD HH:MM:SS TZD Day Mon/DD/YYYY Mon DD YYYY HH:MM:SS TZD Day Mon DD HH:MM:SS TZD YYYY Day DD Mon HH:MM:SS TZD YYYY Mon/DD/YYYY HH:MM:SS TZD YYYY/MM/DD HH:MM:SS TZD |
Number — Eine Zahl, die der Anzahl der seit dem 1. Januar 1970 vergangenen Millisekunden gemäß Weltzeit (UTC) entspricht.
|
Verwandte API-Elemente
Beispiel ( Verwendung dieses Beispiels )
dateParsed
ein Datumsstring für den 30. November 1974 zugewiesen. Anschließend wird die Date.parse()
-Methode aufgerufen, die das Datum in die Anzahl Millisekunden seit dem 1. Januar 1970 umwandelt.
var dateParsed:String = "Sat Nov 30 1974"; var milliseconds:Number = Date.parse(dateParsed); trace(milliseconds); // 155030400000
setDate | () | Methode |
AS3 function setDate(day:Number):Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Stellt den Tag des Monats gemäß Ortszeit ein, und gibt den neuen Zeitpunkt in Millisekunden zurück. Die Ortszeit wird durch das Betriebssystem festgelegt, auf dem die Flash-Laufzeitumgebungen ausgeführt werden.
Parameter
day:Number — Eine Ganzzahl von 1 bis 31.
|
Number — Die neue Zeit in Millisekunden.
|
Beispiel ( Verwendung dieses Beispiels )
someBirthday
mit den Parametern year
(1974
), month
(10
= November), day
(30
), hour
(1
) und minute
(20
) erstellt. Anschließend wird die getDate()
-Methode aufgerufen, die den Tag des Monats abruft. Dann wird setDate()
aufgerufen, wobei der day
-Parameter auf den Wert 20
gesetzt ist; daraufhin wird erneutgetDate()
aufgerufen, um den neu eingestellten Tag des Monats abzurufen.
var someBirthday:Date = new Date(1974, 10, 30, 1, 20); trace(someBirthday); // Sat Nov 30 01:20:00 GMT-0800 1974 trace(someBirthday.getDate()); // 30 someBirthday.setDate(20); trace(someBirthday.getDate()); // 20
setFullYear | () | Methode |
AS3 function setFullYear(year:Number, month:Number, day:Number):Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Stellt das Jahr gemäß Ortszeit ein, und gibt den neuen Zeitpunkt in Millisekunden zurück. Die Angabe der Parameter month
und day
setzt diese auf Ortszeit. Die Ortszeit wird durch das Betriebssystem festgelegt, auf dem die Flash-Laufzeitumgebungen ausgeführt werden.
Bei Aufruf dieser Methode werden die anderen Felder des Date
-Objekts nicht geändert. Die Methoden Date.getUTCDay()
und Date.getDay()
können jedoch einen neuen Wert zurückgeben, wenn sich der Wochentag aufgrund des Aufrufs dieser Methode ändert.
Parameter
year:Number — Eine vierstellige Zahl zur Angabe eines Jahres. Zweistellige Zahlen sind nicht für vierstellige Jahresangaben vorgesehen. So steht 99 z. B. nicht für das Jahr 1999, sondern für das Jahr 99.
| |
month:Number — Eine Ganzzahl von 0 (Januar) bis 11 (Dezember).
| |
day:Number — Eine Zahl zwischen 1 und 31.
|
Number — Die neue Zeit in Millisekunden.
|
Verwandte API-Elemente
Beispiel ( Verwendung dieses Beispiels )
someBirthday
mit den Parametern year
(1974
), month
(10
= November), day
(30
), hour
(1
) und minute
(20
) erstellt. Anschließend wird die getFullYear()
-Methode aufgerufen, die die vierstellige Jahreszahl abruft. Dann wird setFullYear()
aufgerufen, wobei der year
-Parameter auf den Wert 2000
gesetzt ist; daraufhin wird erneutgetFullYear()
aufgerufen, um das neu eingestellte Jahr abzurufen.
var someBirthday:Date = new Date(1974, 10, 30, 1, 20); trace(someBirthday); // Sat Nov 30 01:20:00 GMT-0800 1974 trace(someBirthday.getFullYear()); // 1974 someBirthday.setFullYear(2000); trace(someBirthday.getFullYear()); // 2000
setHours | () | Methode |
AS3 function setHours(hour:Number, minute:Number, second:Number, millisecond:Number):Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Stellt die Stunde gemäß Ortszeit ein, und gibt den neuen Zeitpunkt in Millisekunden zurück. Die Ortszeit wird durch das Betriebssystem festgelegt, auf dem die Flash-Laufzeitumgebungen ausgeführt werden.
Parameter
hour:Number — Eine Ganzzahl von 0 (Mitternacht) bis 23 (23.00 Uhr).
| |
minute:Number — Eine Ganzzahl von 0 bis 59.
| |
second:Number — Eine Ganzzahl von 0 bis 59.
| |
millisecond:Number — Eine Ganzzahl von 0 bis 999.
|
Number — Die neue Zeit in Millisekunden.
|
Beispiel ( Verwendung dieses Beispiels )
someBirthday
mit den Parametern year
(1974
), month
(10
= November), day
(30
), hour
(1
) und minute
(20
) erstellt. Anschließend werden die getHours()
- und getMinutes()
-Methoden aufgerufen, die die Stunden und Minuten abrufen. Dann wird setHours()
aufgerufen, wobei der hour
-Parameter auf den Wert 12
gesetzt ist; daraufhin wird erneutgetHours()
und getMinutes()
aufgerufen, um die neu eingestellten Stunden und Minuten abzurufen.
var someBirthday:Date = new Date(1974, 10, 30, 15, 20); trace(someBirthday); // Sat Nov 30 15:20:00 GMT-0800 1974 trace(someBirthday.getHours() + ":" + someBirthday.getMinutes()); // 15:20 someBirthday.setHours(12); trace(someBirthday.getHours() + ":" + someBirthday.getMinutes()); // 12:20
setMilliseconds | () | Methode |
AS3 function setMilliseconds(millisecond:Number):Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Stellt die Millisekunde gemäß Ortszeit ein, und gibt den neuen Zeitpunkt in Millisekunden zurück. Die Ortszeit wird durch das Betriebssystem festgelegt, auf dem die Flash-Laufzeitumgebungen ausgeführt werden.
Parameter
millisecond:Number — Eine Ganzzahl von 0 bis 999.
|
Number — Die neue Zeit in Millisekunden.
|
Beispiel ( Verwendung dieses Beispiels )
now
ohne Parameter erstellt. Anschließend wird die getMilliseconds()
-Methode aufgerufen, die die Anzahl von Millisekunden zum Zeitpunkt der Erstellung von now
zurückgibt. Dann wird ein weiteres neues Date-Objekt (before
) mit einem zusätzlichen Aufruf vonsetMilliseconds()
erstellt, wobei der millisecond
-Parameter auf den Wert 4
gesetzt ist. Dann wird getMilliseconds()
erneut aufgerufen. Hierdurch werden die neu eingestellten Millisekunden abgerufen.
var now:Date = new Date(); trace(now); trace(now.getMilliseconds()); var before:Date = new Date(now.setMilliseconds(4)); trace(before); trace(before.getMilliseconds());
setMinutes | () | Methode |
AS3 function setMinutes(minute:Number, second:Number, millisecond:Number):Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Stellt die Minute gemäß Ortszeit ein, und gibt den neuen Zeitpunkt in Millisekunden zurück. Die Ortszeit wird durch das Betriebssystem festgelegt, auf dem die Flash-Laufzeitumgebungen ausgeführt werden.
Parameter
minute:Number — Eine Ganzzahl von 0 bis 59.
| |
second:Number — Eine Ganzzahl von 0 bis 59.
| |
millisecond:Number — Eine Ganzzahl von 0 bis 999.
|
Number — Die neue Zeit in Millisekunden.
|
Beispiel ( Verwendung dieses Beispiels )
now
ohne Parameter erstellt. Anschließend wird die getMinutes()
-Methode aufgerufen, die die Anzahl von Minuten zum Zeitpunkt der Erstellung von now
zurückgibt. Dann wird ein weiteres neues Date-Objekt (before
) mit einem zusätzlichen Aufruf von setMinutes()
erstellt, wobei der minute
-Parameter auf den Wert 0
gesetzt ist. getMinutes()
wird erneut aufgerufen. Hierdurch werden die neu eingestellten Minuten abgerufen.
var now:Date = new Date(); trace(now); trace(now.getMinutes()); var before:Date = new Date(now.setMinutes(0)); trace(before); trace(before.getMinutes());
setMonth | () | Methode |
AS3 function setMonth(month:Number, day:Number):Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Stellt den Monat und optional den Tag des Monats gemäß Ortszeit ein, und gibt den neuen Zeitpunkt in Millisekunden zurück. Die Ortszeit wird durch das Betriebssystem festgelegt, auf dem die Flash-Laufzeitumgebungen ausgeführt werden.
Parameter
month:Number — Eine Ganzzahl von 0 (Januar) bis 11 (Dezember).
| |
day:Number — Eine Ganzzahl von 1 bis 31.
|
Number — Die neue Zeit in Millisekunden.
|
Beispiel ( Verwendung dieses Beispiels )
monthLabels
, und zwar mit den Elementen January
bis December
und einem neuen month-Objekt now
ohne Parameter erstellt. Anschließend wird die getMonth()
-Methode aufgerufen, die den Monat zum Zeitpunkt der Erstellung von now
zurückgibt. Dann wird setMonth()
aufgerufen, wobei der month
-Parameter auf den Wert 0
gesetzt ist; daraufhin wird erneut getMonth()
aufgerufen, um den neu eingestellten Monat abzurufen..
var monthLabels:Array = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"); var now:Date = new Date(); trace(now.getMonth()); trace(monthLabels[now.getMonth()]); now.setMonth(0); trace(now.getMonth()); // 0 trace(monthLabels[now.getMonth()]); // January
setSeconds | () | Methode |
AS3 function setSeconds(second:Number, millisecond:Number):Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Stellt die Sekunde gemäß Ortszeit ein, und gibt den neuen Zeitpunkt in Millisekunden zurück. Die Ortszeit wird durch das Betriebssystem festgelegt, auf dem die Flash-Laufzeitumgebungen ausgeführt werden.
Parameter
second:Number — Eine Ganzzahl von 0 bis 59.
| |
millisecond:Number — Eine Ganzzahl von 0 bis 999.
|
Number — Die neue Zeit in Millisekunden.
|
Beispiel ( Verwendung dieses Beispiels )
now
ohne Parameter erstellt. Anschließend wird die getseconds()
-Methode aufgerufen, die die Anzahl von Minuten zum Zeitpunkt der Erstellung von now
zurückgibt. Dann wird setSeconds()
aufgerufen, wobei der second
-Parameter auf den Wert 0
gesetzt ist; daraufhin wird erneutgetSeconds()
aufgerufen, um die neu eingestellten Sekunden abzurufen.
var now:Date = new Date(); trace(now.getSeconds()); now.setSeconds(0); trace(now.getSeconds()); // 0
setTime | () | Methode |
AS3 function setTime(millisecond:Number):Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Legt das Datum in Millisekunden seit dem 1. Januar 1970, 0.00 Uhr fest und gibt den neuen Zeitpunkt in Millisekunden zurück.
Parameter
millisecond:Number — Eine Ganzzahl, bei der 0 dem 1. Januar, 0.00 Uhr Weltzeit (UTC) entspricht.
|
Number — Die neue Zeit in Millisekunden.
|
Beispiel ( Verwendung dieses Beispiels )
now
ohne Parameter erstellt. Anschließend wird die setTime()
-Methode aufgerufen, wobei der millisecond
-Parameter auf den Wert -1292601600000
gesetzt ist; dadurch wird die Zeit wie folgt eingestellt: Tue Jan 15 00:00:00 GMT-0800 1929
.
var now:Date = new Date(); trace(now); now.setTime(-1292601600000); trace(now); // Tue Jan 15 00:00:00 GMT-0800 1929
setUTCDate | () | Methode |
AS3 function setUTCDate(day:Number):Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Stellt den Tag des Monats gemäß Weltzeit (UTC) ein, und gibt den neuen Zeitpunkt in Millisekunden zurück. Bei Aufruf dieser Methode werden die anderen Felder des Date
-Objekts nicht geändert. Die Methoden Date.getUTCDay()
und Date.getDay()
können jedoch einen neuen Wert zurückgeben, wenn sich der Wochentag aufgrund des Aufrufs dieser Methode ändert.
Parameter
day:Number — Eine Ganzzahl von 1 bis 31.
|
Number — Die neue Zeit in Millisekunden.
|
Verwandte API-Elemente
Beispiel ( Verwendung dieses Beispiels )
someBirthday
mit den Parametern year
(1974
), month
(10
= November), day
(30
), hour
(1
) und minute
(20
) erstellt. Anschließend wird die getUTCDate()
-Methode aufgerufen, die den richtigen Tag des Monats zurückgibt. Dann wird setUTCDate()
aufgerufen, wobei der day
-Parameter auf den Wert 1
gesetzt ist. Mithilfe einer trace()
-Anweisung wird bestätigt, dass das Datum richtig gesetzt wurde.
var someBirthday:Date = new Date(1974, 10, 30, 1, 20); trace(someBirthday); // Sat Nov 30 01:20:00 GMT-0800 1974 trace(someBirthday.getUTCDate()); // 30 someBirthday.setUTCDate(1); trace(someBirthday); // Fri Nov 1 01:20:00 GMT-0800 1974
setUTCFullYear | () | Methode |
AS3 function setUTCFullYear(year:Number, month:Number, day:Number):Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Stellt das Jahr gemäß Weltzeit (UTC) ein, und gibt den neuen Zeitpunkt in Millisekunden zurück.
Optional können mit dieser Methode auch der Monat und der Tag des Monats eingestellt werden. Bei Aufruf dieser Methode werden die anderen Felder des Objekts nicht geändert. Die Methoden Date.getUTCDay()
und Date.getDay()
können jedoch einen neuen Wert zurückgeben, wenn sich der Wochentag aufgrund des Aufrufs dieser Methode ändert.
Parameter
year:Number — Eine Ganzzahl, die das Jahr mit vier Stellen darstellt, z. B. 2007.
| |
month:Number — Eine Ganzzahl von 0 (Januar) bis 11 (Dezember).
| |
day:Number — Eine Ganzzahl von 1 bis 31.
|
Number — Eine Ganzzahl.
|
Verwandte API-Elemente
Beispiel ( Verwendung dieses Beispiels )
someBirthday
mit den Parametern year
(1974
), month
(10
= November), day
(30
), hour
(1
) und minute
(20
) erstellt. Anschließend wird die getUTCFullYear()
-Methode aufgerufen, die korrekt die vierstellige Jahreszahl zurückgibt. Dann wird setUTCFullYear()
aufgerufen, wobei der year
-Parameter auf den Wert 1975
gesetzt ist. Mithilfe einer trace()
-Anweisung wird bestätigt, dass das Jahr richtig gesetzt wurde.
var someBirthday:Date = new Date(1974, 10, 30, 1, 20); trace(someBirthday); // Sat Nov 30 01:20:00 GMT-0800 1974 trace(someBirthday.getUTCFullYear()); // 1974 someBirthday.setUTCFullYear(1975); trace(someBirthday); // Thu Nov 30 01:20:00 GMT-0800 1975
setUTCHours | () | Methode |
AS3 function setUTCHours(hour:Number, minute:Number, second:Number, millisecond:Number):Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Stellt die Stunde gemäß Weltzeit (UTC) ein, und gibt den neuen Zeitpunkt in Millisekunden zurück. Optional können auch die Minute, Sekunde und Millisekunde angegeben werden.
Parameter
hour:Number — Eine Ganzzahl von 0 (Mitternacht) bis 23 (23.00 Uhr).
| |
minute:Number — Eine Ganzzahl von 0 bis 59.
| |
second:Number — Eine Ganzzahl von 0 bis 59.
| |
millisecond:Number — Eine Ganzzahl von 0 bis 999.
|
Number — Die neue Zeit in Millisekunden.
|
Beispiel ( Verwendung dieses Beispiels )
someBirthday
mit den Parametern year
(1974
), month
(10
= November), day
(30
), hour
(1
) und minute
(20
) erstellt. Anschließend werden die getHours()
-, getMinutes()
-, getUTCHours()
- und getUTCMinutes()
-Methoden aufgerufen, die die Stunden und Minuten abrufen. Dann wird setUTCHours()
aufgerufen, wobei der hour
-Parameter auf den Wert 12
gesetzt ist. Anschließend werden die getHours()
-, getMinutes()
-, getUTCHours()
- und getUTCMinutes()
-Methoden erneut aufgerufen und die aktualisierte Stunde wird korrekt angezeigt.
var someBirthday:Date = new Date(1974, 10, 30, 15, 20); trace(someBirthday); // Sat Nov 30 15:20:00 GMT-0800 1974 trace(someBirthday.getHours() + ":" + someBirthday.getMinutes()); // 15:20 trace(someBirthday.getUTCHours() + ":" + someBirthday.getUTCMinutes()); // 23:20 someBirthday.setUTCHours(12); trace(someBirthday.getHours() + ":" + someBirthday.getMinutes()); // 4:20 trace(someBirthday.getUTCHours() + ":" + someBirthday.getUTCMinutes()); // 12:20
setUTCMilliseconds | () | Methode |
AS3 function setUTCMilliseconds(millisecond:Number):Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Stellt die Millisekunde gemäß Weltzeit (UTC) ein, und gibt den neuen Zeitpunkt in Millisekunden zurück.
Parameter
millisecond:Number — Eine Ganzzahl von 0 bis 999.
|
Number — Die neue Zeit in Millisekunden.
|
Beispiel ( Verwendung dieses Beispiels )
now
ohne Parameter erstellt. Anschließend wird die getUTCMilliseconds()
-Methode aufgerufen, die die Anzahl von Millisekunden gemäß Weltzeit zum Zeitpunkt der Erstellung von now
zurückgibt. Dann wird ein weiteres neues Date-Objekt (before
) mit einem zusätzlichen Aufruf vonsetUTCMilliseconds()
erstellt, wobei der millisecond
-Parameter auf den Wert 4
gesetzt ist. getUTCMilliseconds()
wird erneut aufgerufen. Hierdurch werden die neu eingestellten Millisekunden abgerufen.
var now:Date = new Date(); trace(now); trace(now.getUTCMilliseconds()); var before:Date = new Date(now.setUTCMilliseconds(4)); trace(before); trace(before.getUTCMilliseconds());
setUTCMinutes | () | Methode |
AS3 function setUTCMinutes(minute:Number, second:Number, millisecond:Number):Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Stellt die Minute gemäß Weltzeit (UTC) ein, und gibt den neuen Zeitpunkt in Millisekunden zurück. Optional können Sie auch die Sekunde und Millisekunde angeben.
Parameter
minute:Number — Eine Ganzzahl von 0 bis 59.
| |
second:Number — Eine Ganzzahl von 0 bis 59.
| |
millisecond:Number — Eine Ganzzahl von 0 bis 999.
|
Number — Die neue Zeit in Millisekunden.
|
Beispiel ( Verwendung dieses Beispiels )
now
ohne Parameter erstellt. Anschließend wird die getUTCMinutes()
-Methode aufgerufen, die die Anzahl von Minuten gemäß Weltzeit zum Zeitpunkt der Erstellung von now
zurückgibt. Dann wird ein weiteres neues Date-Objekt (before
) mit einem zusätzlichen Aufruf von setUTCMinutes()
erstellt, wobei der minute
-Parameter auf den Wert 0
gesetzt ist. getUTCMinutes()
wird erneut aufgerufen. Hierdurch werden die neu eingestellten Minuten abgerufen.
var now:Date = new Date(); trace(now); trace(now.getUTCMinutes()); var before:Date = new Date(now.setUTCMinutes(0)); trace(before); trace(before.getUTCMinutes());
setUTCMonth | () | Methode |
AS3 function setUTCMonth(month:Number, day:Number):Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Stellt den Monat, und optional auch den Tag des Monats, gemäß Weltzeit (UTC) ein, und gibt den neuen Zeitpunkt in Millisekunden zurück. Bei Aufruf dieser Methode werden die anderen Felder des Objekts nicht geändert. Die Methoden Date.getUTCDay()
und Date.getDay()
können jedoch einen neuen Wert zurückgeben, wenn sich der Wochentag aufgrund des Aufrufs dieser Methode ändert.
Parameter
month:Number — Eine Ganzzahl von 0 (Januar) bis 11 (Dezember).
| |
day:Number — Eine Ganzzahl von 1 bis 31.
|
Number — Die neue Zeit in Millisekunden.
|
Verwandte API-Elemente
Beispiel ( Verwendung dieses Beispiels )
UTCMonthLabels
, und zwar mit den Elementen January
bis December
und einem neuen UTCMonth-Objekt now
ohne Parameter erstellt. Anschließend wird die getUTCMonth()
-Methode aufgerufen, die den Monat gemäß Weltzeit zum Zeitpunkt der Erstellung von now
zurückgibt. Dann wird setUTCMonth()
aufgerufen, wobei der month
-Parameter auf den Wert 0
gesetzt ist; daraufhin wird erneut getUTCMonth()
aufgerufen, um den neu eingestellten Monat abzurufen..
var UTCMonthLabels:Array = new Array("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"); var now:Date = new Date(); trace(now.getUTCMonth()); trace(UTCMonthLabels[now.getUTCMonth()]); now.setUTCUTCMonth(0); trace(now.getUTCMonth()); // 0 trace(UTCMonthLabels[now.getUTCMonth()]); // January
setUTCSeconds | () | Methode |
AS3 function setUTCSeconds(second:Number, millisecond:Number):Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Stellt die Sekunde, und optional auch die Millisekunde, gemäß Weltzeit (UTC) ein, und gibt den neuen Zeitpunkt in Millisekunden zurück.
Parameter
second:Number — Eine Ganzzahl von 0 bis 59.
| |
millisecond:Number — Eine Ganzzahl von 0 bis 999.
|
Number — Die neue Zeit in Millisekunden.
|
Beispiel ( Verwendung dieses Beispiels )
now
ohne Parameter erstellt. Anschließend wird die getUTCSeconds()
-Methode aufgerufen, die die Anzahl von Minuten zum Zeitpunkt der Erstellung von now
zurückgibt. Dann wird setUTCSeconds()
aufgerufen, wobei der second
-Parameter auf den Wert 0
gesetzt ist; daraufhin wird erneutgetUTCSeconds()
aufgerufen, um die neu eingestellten Sekunden abzurufen.
var now:Date = new Date(); trace(now.getUTCSeconds()); now.setUTCSeconds(0); trace(now.getUTCSeconds()); // 0
toDateString | () | Methode |
AS3 function toDateString():String
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Gibt eine Stringdarstellung nur des Wochentags und des Tags des Monats zurück ohne Angabe zu Uhrzeit und Zeitzone. Vergleichen Sie dies mit den folgenden Methoden:
Date.toTimeString()
, die nur die Zeit und die Zeitzone zurückgibt.Date.toString()
, die nicht nur den Wochentag und den Tag des Monats zurückgibt, sondern auch die Uhrzeit und die Zeitzone.
String — Die Stringdarstellung nur des Wochentags und des Tags des Monats.
|
Verwandte API-Elemente
Beispiel ( Verwendung dieses Beispiels )
now
ohne Parameter erstellt und anschließend werden die folgenden Methoden innerhalb einer trace()
-Anweisung aufgerufen
toString
: zeigt alle Parameter fürnow
zum Zeitpunkt der Erstellung vonnow
an.toDateString()
: zeigt die Parameterday
,month
undyear
zum Zeitpunkt der Erstellung vonnow
an.
var now:Date = new Date(); trace(now); trace(now.toDateString());
toJSON | () | Methode |
AS3 function toJSON(k:String):*
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 11, AIR 3, Flash Lite 4 |
Stellt eine überschreibbare Methode zum Anpassen der JSON-Kodierung von Werten in einem Date-Objekt bereit.
Die JSON.stringify()
-Methode sucht bei jedem Objekt, das untersucht wird, nach einer toJSON()
-Methode. Wenn die toJSON()
-Methode gefunden wird, ruft JSON.stringify()
diese für jeden gefundenen Wert auf und übergibt dabei den Schlüssel, der diesem Wert zugeordnet ist.
Date stellt eine Standardimplementierung von toJSON()
bereit, die die Ausgabe von Date.toString()
zurückgibt. Clients, die Date-Objekte in einem anderen Format für JSON exportieren möchten, können eigene Implementierungen verwenden. Dazu können Sie die toJSON()
-Methode für den Klassenprototyp neu definieren.
Die toJSON()
-Methode kann einen Wert eines beliebigen Typs zurückgeben. Wenn sie ein Objekt zurückgibt, führt stringify()
eine Rekursion in dieses Objekt aus. Wenn toJSON()
einen String zurückgibt, führt stringify()
keine Rekursion aus und setzt die Untersuchung fort.
Parameter
k:String — Der Schlüssel eines Schlüssel/Wert-Paares, das JSON.stringify() beim Durchlaufen dieses Objekts gefunden hat
|
* — Der Wert des Objekts für Date.toString().
|
Verwandte API-Elemente
Object.prototype
toLocaleDateString | () | Methode |
AS3 function toLocaleDateString():String
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Gibt eine Stringdarstellung nur des Wochentags und des Tags des Monats zurück ohne Angabe zu Uhrzeit und Zeitzone. Diese Methode gibt denselben Wert zurück wie Date.toDateString
. Vergleichen Sie dies mit den folgenden Methoden:
Date.toTimeString()
, die nur die Zeit und die Zeitzone zurückgibt.Date.toString()
, die nicht nur den Wochentag und den Tag des Monats zurückgibt, sondern auch die Uhrzeit und die Zeitzone.
String — Die String -Darstellung nur des Wochentags und des Tags des Monats.
|
Verwandte API-Elemente
toLocaleString | () | Methode |
AS3 function toLocaleString():String
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Gibt eine Stringdarstellung des Wochentags, des Tags des Monats, der Uhrzeit gemäß der Ortszeit zurück. Vergleichen Sie dies mit der Methode Date.toString()
, die dieselben Informationen (plus die Zeitzone) zurückgibt, wobei am Ende des Strings zudem das Jahr erscheint.
String — Eine Stringdarstellung eines Date -Objekts in der lokalen Zeitzone.
|
toLocaleTimeString | () | Methode |
AS3 function toLocaleTimeString():String
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Gibt eine Stringdarstellung nur der Uhrzeit zurück ohne Angabe zu Wochentag, Tag des Monats, Jahr oder Zeitzone. Vergleichen Sie dies mit der Methode Date.toTimeString()
, die nur die Uhrzeit und die Zeitzone zurückgibt.
String — Die Stringdarstellung nur der Uhrzeit und der Zeitzone.
|
Verwandte API-Elemente
toString | () | Methode |
AS3 function toString():String
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Gibt eine Stringdarstellung des Wochentags, des Tags des Monats, der Uhrzeit und der Zeitzone zurück. Das Datum für die Ausgabe hat das folgende Format:
Day Mon Date HH:MM:SS TZD YYYY
Beispiel:
Wed Apr 12 15:30:17 GMT-0700 2006Rückgabewerte
String — Die Stringdarstellung des Date -Objekts.
|
Beispiel ( Verwendung dieses Beispiels )
now
ohne Parametera erstellt. Anschließend wird toString
innerhalb einer trace()
Anweisung aufgerufen, wodurch alle Parameter für now
zum Zeitpunkt der Erstellung von now
angezeigt werden.
var now:Date = new Date(); trace(now);
toTimeString | () | Methode |
AS3 function toTimeString():String
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Gibt eine Stringdarstellung nur der Uhrzeit und der Zeitzone zurück ohne Angabe zu Wochentag und Tag des Monats. Vergleichen Sie dies mit der Methode Date.toDateString()
, die nur den Wochentag und den Tag des Monats zurückgibt.
String — Die Stringdarstellung nur der Uhrzeit und der Zeitzone.
|
Verwandte API-Elemente
toUTCString | () | Methode |
AS3 function toUTCString():String
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Gibt eine Stringdarstellung des Wochentags, des Tags des Monats und der Uhrzeit gemäß der Weltzeit (UTC) zurück. Das Datum „1. Februar 2005“ wird beispielsweise als Tue Feb 1 00:00:00 2005 UTC
zurückgegeben.
String — Die Stringdarstellung eines Date -Objekts in der UTC-Zeitzone.
|
Verwandte API-Elemente
UTC | () | Methode |
public static function UTC(year:Number, month:Number, date:Number = 1, hour:Number = 0, minute:Number = 0, second:Number = 0, millisecond:Number = 0):Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Gibt die Anzahl von Millisekunden zurück, die zwischen dem 1. Januar 1970, 0.00 Uhr Weltzeit, und der in den Parametern angegebenen Zeit vergangen sind. Diese Methode verwendet Weltzeit, während der Konstruktor Date
Ortszeit verwendet.
Diese Methode ist nützlich, wenn Sie ein UTC-Datum an den Date-Klassenkonstruktor übergeben. Da der Date-Klassenkonstruktor den Zeitabstand in Millisekunden als Argument akzeptiert, können Sie mithilfe der Methode Date.UTC() Ihr UTC-Datum in den entsprechenden Zeitabstand in Millisekunden konvertieren und diesen Zeitabstand dann als Argument an den Date-Klassenkonstruktor senden.
Parameter
year:Number — Eine vierstellige Ganzzahl, die das Jahr darstellt (z. B. 2000).
| |
month:Number — Eine Ganzzahl von 0 (Januar) bis 11 (Dezember).
| |
date:Number (default = 1 ) — Eine Ganzzahl von 1 bis 31.
| |
hour:Number (default = 0 ) — Eine Ganzzahl von 0 (Mitternacht) bis 23 (23.00 Uhr).
| |
minute:Number (default = 0 ) — Eine Ganzzahl von 0 bis 59.
| |
second:Number (default = 0 ) — Eine Ganzzahl von 0 bis 59.
| |
millisecond:Number (default = 0 ) — Eine Ganzzahl von 0 bis 999.
|
Number — Die Anzahl von Millisekunden seit dem 1. Januar 1970 und dem angegebenen Datum und der Uhrzeit.
|
Beispiel ( Verwendung dieses Beispiels )
someBirthday
mit den Parametern year
(1974
), month
(10
= November), day
(30
), hour
(1
) und minute
(20
) in Ortszeit erstellt. Durch das Aufrufen von UTC()
innerhalb einer setTime()
-Methode werden die gleichen Parameter auf Weltzeit gesetzt.
var someBirthday:Date = new Date(1974, 10, 30, 15, 20); trace(someBirthday.toString()); someBirthday.setTime(Date.UTC(1974, 10, 30, 15, 20)); trace(someBirthday.toString());
valueOf | () | Methode |
AS3 function valueOf():Number
Sprachversion: | ActionScript 3.0 |
Laufzeitversionen: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Gibt für ein Date
-Objekt die Anzahl der Millisekunden zurück, die seit dem 1. Januar 1970, 0.00 Uhr, Weltzeit, vergangen sind.
Number — Die Anzahl an Millisekunden, die zwischen dem 1. Januar 1970 und dem Datum, den das Date -Objekt repräsentiert, vergangen sind.
|
Beispiel ( Verwendung dieses Beispiels )
now
ohne Parameter erstellt. Anschließend wird die getTime()
-Methode aufgerufen, die die Anzahl von Millisekunden zwischen dem Zeitpunkt der Erstellung von now
und dem 1. Januar 1970, 0.00 Uhr abruft. Dann wird valueOf()
aufgerufen, womit ebenfalls diese Anzahl von Millisekunden abgerufen wird.
var now:Date = new Date(); trace(now.getTime()); trace(now.valueOf());
Date()
-Konstruktor die folgenden Variablen zuweisen können:
myDate1
ruftDate()
ohne Parameter auf, wodurchmyDate1
auf das aktuelle Datum und die aktuelle Uhrzeit gesetzt wird (gemäß der aktuellen Datums- und Uhrzeiteinstellung des System).myDate2
ruftDate()
auf, wobei die Parameteryear
(2000
), month (0
= Januar) undday
(1
) übergeben werden.myDate3
ruftDate()
mityear
(65
= 1965),month
(2
= März) auf, wobeiday
(6
),hour
(9
),minute
(30
),second
(15
) undmillisecond
-+ (0
) als Parameter übergeben werden.myDate4
ruftDate()
auf, wobei der Zeitwert die Anzahl der Millisekunden vor (da dieser Wert negativ ist) dem 1. Januar 1970, 0.00 Uhr GMT angibt.
package { import flash.display.Sprite; public class DateExample extends Sprite{ public function DateExample() { var myDate1:Date = new Date(); trace(myDate1); // [NOW] var myDate2:Date = new Date(2000, 0, 1); trace(myDate2); // Sat Jan 1 00:00:00 GMT-0800 2000 var myDate3:Date = new Date(65, 2, 6, 9, 30, 15, 0); trace(myDate3); // Sat Mar 6 09:30:15 GMT-0800 1965 var myDate4:Date = new Date(-14159025000); trace(myDate4); // Sun Jul 20 19:56:15 GMT-0700 1969 } } }
Tue Jun 12 2018, 10:04 AM Z