Pakket | Hoofdniveau |
Klasse | public final dynamic class Date |
Overerving | Date Object |
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Date.UTC()
en Date.parse()
zijn uitzonderingen, dit zijn statische methoden.
De klasse Date past de zomertijd anders toe, afhankelijk van het besturingssysteem en de runtimeversie. Flash Player 6 en hoger passen de zomertijd op de onderstaande besturingssystemen als volgt toe:
- Windows - het object Date past automatisch de uitvoer aan naar zomertijd. Het object Date detecteert of zomertijd op de huidige locatie wordt toegepast en zo ja, detecteert de winter-naar-zomertijd-overgangsdatum en -tijden. De overgangsdatums die momenteel van kracht zijn, worden echter toegepast op datums in het verleden en in de toekomst, zodat zomertijdverschuiving verkeerde berekeningen kan maken voor datums in het verleden toen voor de landinstelling andere overgangsdatums van toepassing waren.
- Mac OS X - het object Date past automatisch de uitvoer aan naar zomertijd. De informatiedatabase van de tijdzone wordt in Mac OS X gebruikt om te bepalen of op een datum of tijd in het heden of verleden een zomertijdverschuiving moet worden toegepast.
- Mac OS 9 - het besturingssysteem biedt alleen voldoende informatie om te bepalen of op de huidige datum en tijd een zomertijdverschuiving moet worden toegepast. Het object Date neemt dan ook aan dat de huidige zomertijdverschuiving op alle datums en tijden in het verleden of de toekomst van toepassing is.
Flash Player 5 past zomertijd bij de onderstaande besturingssystemen als volgt toe:
- Windows - de Amerikaanse regels voor zomertijd worden altijd toegepast; dit resulteert in onjuiste overgangen in Europa en andere gebieden waar zomertijd wordt toegepast maar waar men andere overgangstijden hanteert dan in de V.S. Flash detecteert op juiste wijze of zomertijd bij de huidige landinstelling wordt gebruikt.
Wanneer u de klasse Date wilt gebruiken, maakt u een instantie Date met de operator new
.
ActionScript 3.0 is uitgebreid met nieuwe eigenschappen accessor die kunnen worden gebruikt in plaats van de vele methoden van klasse Date die toegang hebben tot instanties Date of deze wijzigen. ActionScript 3.0 bevat ook enkele nieuwe variaties op de methode toString()
die zijn bijgesloten voor compatibiliteit met ECMA-262, 3rd Edition, waaronder: Date.toLocaleString()
, Date.toTimeString()
, Date.toLocaleTimeString()
, Date.toDateString()
en Date.toLocaleDateString()
.
Zie de methode getTimer()
in het flash.utils-pakket wanneer u de relatieve tijd of de verstreken tijd wilt berekenen.
Verwante API-elementen
Eigenschap | Gedefinieerd door | ||
---|---|---|---|
constructor : Object
Verwijzing naar het klasseobject of de constructorfunctie van een bepaalde objectinstantie. | Object | ||
date : Number
De dag van de maand (een geheel getal van 1 tot en met 31) van een object Date volgens lokale tijd. | Date | ||
dateUTC : Number
De dag van de maand (een geheel getal van 1 tot en met 31) van een object Date volgens universele tijd (UTC). | Date | ||
day : Number [alleen-lezen]
De dag van de week (0 voor zondag, 1 voor maandag, enzovoort) van een object Date volgens lokale tijd. | Date | ||
dayUTC : Number [alleen-lezen]
De dag van de week (0 voor zondag, 1 voor maandag, enzovoort) van een object Date volgens universele tijd (UTC). | Date | ||
fullYear : Number
De hele aanduiding voor een jaar (een getal van 4 cijfers, zoals 2000) van een object Date volgens lokale tijd. | Date | ||
fullYearUTC : Number
Het jaartal in vier cijfers van een object Date volgens universele tijd (UTC). | Date | ||
hours : Number
Het uur (een geheel getal van 0 tot 23) van het dagdeel van een object Date volgens lokale tijd. | Date | ||
hoursUTC : Number
Het uur van de dag (een geheel getal van 0 tot en met 23) van een object Date volgens universele tijd (UTC). | Date | ||
milliseconds : Number
Het millisecondendeel (een geheel getal van 0 tot en met 999) van een object Date volgens lokale tijd. | Date | ||
millisecondsUTC : Number
Het millisecondendeel (een geheel getal van 0 tot en met 999) van een object Date volgens universele tijd (UTC). | Date | ||
minutes : Number
Het minutendeel (een geheel getal van 0 tot en met 59) van een object Date volgens lokale tijd. | Date | ||
minutesUTC : Number
Het minutendeel (een geheel getal van 0 tot en met 59) van een object Date volgens universele tijd (UTC). | Date | ||
month : Number
Het maanddeel (0 voor januari, 1 voor februari, enzovoort) van een object Date volgens lokale tijd. | Date | ||
monthUTC : Number
Het maanddeel (0 [januari] tot en met 11 [december]) van een object Date volgens universele tijd (UTC). | Date | ||
seconds : Number
Het secondendeel (een geheel getal van 0 tot en met 59) van een object Date volgens lokale tijd. | Date | ||
secondsUTC : Number
Het secondendeel (een geheel getal van 0 tot en met 59) van een object Date volgens universele tijd (UTC). | Date | ||
time : Number
Het aantal milliseconden dat is verstreken sinds middernacht op 1 januari 1970, universele tijd, voor een object Date. | Date | ||
timezoneOffset : Number [alleen-lezen]
Het verschil in minuten tussen de universele tijd (UTC) en de lokale tijd van de computer. | Date |
Methode | Gedefinieerd door | ||
---|---|---|---|
Date(yearOrTimevalue:Object, month:Number, date:Number = 1, hour:Number = 0, minute:Number = 0, second:Number = 0, millisecond:Number = 0)
Maakt een nieuw object Date dat de opgegeven datum en tijd bevat. | Date | ||
Retourneert de dag van de maand (een geheel getal van 1 tot en met 31) van een object Date volgens lokale tijd. | Date | ||
Retourneert de dag van de week (0 voor zondag, 1 voor maandag, enzovoort) van een object Date volgens lokale tijd. | Date | ||
Retourneert de hele aanduiding voor een jaar (een getal van 4 cijfers, zoals 2000) van een object Date volgens lokale tijd. | Date | ||
Retourneert het uur (een geheel getal van 0 tot en met 23) van het dagdeel van een object Date volgens lokale tijd. | Date | ||
Retourneert het millisecondendeel (een geheel getal van 0 tot en met 999) van een object Date volgens lokale tijd. | Date | ||
Retourneert het minutendeel (een geheel getal van 0 tot en met 59) van een object Date volgens lokale tijd. | Date | ||
Retourneert het maanddeel (0 voor januari, 1 voor februari, enzovoort) van een object Date volgens lokale tijd. | Date | ||
Retourneert het secondendeel (een geheel getal van 0 tot en met 59) van een object Date volgens lokale tijd. | Date | ||
Retourneert het aantal milliseconden dat is verstreken sinds middernacht op 1 januari 1970, universele tijd, voor een object Date. | Date | ||
Retourneert het verschil in minuten tussen de universele tijd (UTC) en de lokale tijd van de computer. | Date | ||
Retourneert de dag van de maand (een geheel getal van 1 tot en met 31) van een object Date volgens universele tijd (UTC). | Date | ||
Retourneert de dag van de week (0 voor zondag, 1 voor maandag, enzovoort) van een object Date volgens universele tijd (UTC). | Date | ||
Retourneert het jaartal in vier cijfers van een object Date volgens universele tijd (UTC). | Date | ||
Retourneert het uur van de dag (een geheel getal van 0 tot en met 23) van een object Date volgens universele tijd (UTC). | Date | ||
Retourneert het millisecondendeel (een geheel getal van 0 tot en met 999) van een object Date volgens universele tijd (UTC). | Date | ||
Retourneert het minutendeel (een geheel getal van 0 tot en met 59) van een object Date volgens universele tijd (UTC). | Date | ||
Retourneert het maanddeel (0 [januari] tot en met 11 [december]) van het opgegeven object Date volgens universele tijd (UTC). | Date | ||
Retourneert het secondendeel (een geheel getal van 0 tot en met 59) van een object Date volgens universele tijd (UTC). | Date | ||
Geeft aan of voor een object een opgegeven eigenschap is gedefinieerd. | Object | ||
Geeft aan of een instantie van de klasse Object zich in de prototypeketen van het object bevindt dat als parameter is opgegeven. | Object | ||
[statisch]
Zet een tekenreeks die een datum vertegenwoordigt, om in een getal dat gelijk is aan het aantal milliseconden dat sinds 1 januari 1970 (UTC), is verstreken. | Date | ||
Geeft aan of de opgegeven eigenschap bestaat en kan worden opgesomd. | Object | ||
Stelt de dag van de maand volgens lokale tijd in en retourneert de nieuwe tijd in milliseconden. | Date | ||
Stelt het jaar in volgens lokale tijd en retourneert de nieuwe tijd in milliseconden. | Date | ||
Stelt het uur in volgens lokale tijd en retourneert de nieuwe tijd in milliseconden. | Date | ||
Stelt de milliseconden in volgens lokale tijd en retourneert de nieuwe tijd in milliseconden. | Date | ||
Stelt de minuten in volgens lokale tijd en retourneert de nieuwe tijd in milliseconden. | Date | ||
Stelt de maand en optioneel de dag van de maand in volgens lokale tijd en retourneert de nieuwe tijd in milliseconden. | Date | ||
Stelt de beschikbaarheid van een dynamische eigenschap voor lusbewerkingen in. | Object | ||
Stelt de seconden in volgens lokale tijd en retourneert de nieuwe tijd in milliseconden. | Date | ||
Stelt de datum in op het aantal milliseconden dat sinds middernacht op 1 januari 1970 is verstreken en retourneert de nieuwe tijd in milliseconden. | Date | ||
Stelt de dag van de maand in volgens universele tijd (UTC) en retourneert de nieuwe tijd in milliseconden. | Date | ||
Stelt het jaar in volgens universele tijd (UTC) en retourneert de nieuwe tijd in milliseconden. | Date | ||
Stelt het uur in volgens universele tijd (UTC) en retourneert de nieuwe tijd in milliseconden. | Date | ||
Stelt de milliseconden in volgens universele tijd (UTC) en retourneert de nieuwe tijd in milliseconden. | Date | ||
Stelt de minuten in volgens universele tijd (UTC) en retourneert de nieuwe tijd in milliseconden. | Date | ||
Stelt de maand en optioneel de dag in volgens universele tijd (UTC) en retourneert de nieuwe tijd in milliseconden. | Date | ||
Stelt de seconden en optioneel de milliseconden in volgens universele tijd (UTC) en retourneert de nieuwe tijd in milliseconden. | Date | ||
Retourneert alleen een tekenreeksrepresentatie van de dag en datum; de tijd en tijdzone worden niet opgenomen. | Date | ||
Biedt een overschrijfbare methode voor het aanpassen van de JSON-codering van waarden in een Date-object. | Date | ||
Retourneert alleen een tekenreeksrepresentatie van de dag en datum; de tijd en tijdzone worden niet opgenomen. | Date | ||
Retourneert een tekenreeksrepresentatie van de dag, datum en tijd volgens lokale tijd. | Date | ||
Retourneert alleen een tekenreeksrepresentatie van de tijd; de dag, datum, jaar of tijdzone worden niet opgenomen. | Date | ||
Retourneert een tekenreeksrepresentatie van de dag, datum, tijd en tijdzone. | Date | ||
Retourneert alleen een tekenreeksrepresentatie van de tijd en tijdzone; de dag en datum worden niet opgenomen. | Date | ||
Retourneert een tekenreekswaarde van de dag, datum en tijd volgens universele tijd (UTC). | Date | ||
UTC(year:Number, month:Number, date:Number = 1, hour:Number = 0, minute:Number = 0, second:Number = 0, millisecond:Number = 0):Number [statisch]
Retourneert het aantal milliseconden dat is verstreken tussen middernacht op 1 januari 1970, universele tijd, en de tijd die in de parameters is opgegeven. | Date | ||
Retourneert het aantal milliseconden dat is verstreken sinds middernacht op 1 januari 1970, universele tijd, voor een object Date. | Date |
date | eigenschap |
date:Number
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
De dag van de maand (een geheel getal van 1 tot en met 31) die is opgegeven door een object Date
volgens lokale tijd. Lokale tijd wordt bepaald door het besturingssysteem waarop Flash runtimes worden uitgevoerd.
Implementatie
AS3 function get date():Number
AS3 function set date(value:Number):void
Verwante API-elementen
dateUTC | eigenschap |
dateUTC:Number
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
De dag van de maand (een geheel getal van 1 tot en met 31) van een object Date
volgens universele tijd (UTC).
Implementatie
AS3 function get dateUTC():Number
AS3 function set dateUTC(value:Number):void
Verwante API-elementen
day | eigenschap |
day:Number
[alleen-lezen] Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
De dag van de week (0 voor zondag, 1 voor maandag, enzovoort) die is opgegeven door Date
volgens lokale tijd. Lokale tijd wordt bepaald door het besturingssysteem waarop Flash runtimes worden uitgevoerd.
Implementatie
AS3 function get day():Number
Verwante API-elementen
dayUTC | eigenschap |
fullYear | eigenschap |
fullYear:Number
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
De hele aanduiding voor een jaar (een getal van 4 cijfers, zoals 2000) van een object Date
volgens lokale tijd. Lokale tijd wordt bepaald door het besturingssysteem waarop Flash runtimes worden uitgevoerd.
Implementatie
AS3 function get fullYear():Number
AS3 function set fullYear(value:Number):void
Verwante API-elementen
fullYearUTC | eigenschap |
fullYearUTC:Number
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Het jaartal in vier cijfers van een object Date
volgens universele tijd (UTC).
Implementatie
AS3 function get fullYearUTC():Number
AS3 function set fullYearUTC(value:Number):void
Verwante API-elementen
hours | eigenschap |
hours:Number
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Het uur (een geheel getal van 0 tot 23) van het dagdeel van een object Date
volgens lokale tijd. Lokale tijd wordt bepaald door het besturingssysteem waarop Flash runtimes worden uitgevoerd.
Implementatie
AS3 function get hours():Number
AS3 function set hours(value:Number):void
Verwante API-elementen
hoursUTC | eigenschap |
hoursUTC:Number
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Het uur van de dag (een geheel getal van 0 tot en met 23) van een object Date
volgens universele tijd (UTC).
Implementatie
AS3 function get hoursUTC():Number
AS3 function set hoursUTC(value:Number):void
Verwante API-elementen
milliseconds | eigenschap |
milliseconds:Number
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Het millisecondendeel (een geheel getal van 0 tot en met 999) van een object Date
volgens lokale tijd. Lokale tijd wordt bepaald door het besturingssysteem waarop Flash runtimes worden uitgevoerd.
Implementatie
AS3 function get milliseconds():Number
AS3 function set milliseconds(value:Number):void
Verwante API-elementen
millisecondsUTC | eigenschap |
millisecondsUTC:Number
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Het millisecondendeel (een geheel getal van 0 tot en met 999) van een object Date
volgens universele tijd (UTC).
Implementatie
AS3 function get millisecondsUTC():Number
AS3 function set millisecondsUTC(value:Number):void
Verwante API-elementen
minutes | eigenschap |
minutes:Number
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 1.0, Flash Player 9, Flash Lite 4 |
Het minutendeel (een geheel getal van 0 tot en met 59) van een object Date
volgens lokale tijd. Lokale tijd wordt bepaald door het besturingssysteem waarop Flash runtimes worden uitgevoerd.
Implementatie
AS3 function get minutes():Number
AS3 function set minutes(value:Number):void
Verwante API-elementen
minutesUTC | eigenschap |
minutesUTC:Number
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Het minutendeel (een geheel getal van 0 tot en met 59) van een object Date
volgens universele tijd (UTC).
Implementatie
AS3 function get minutesUTC():Number
AS3 function set minutesUTC(value:Number):void
Verwante API-elementen
month | eigenschap |
month:Number
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Het maanddeel (0 voor januari, 1 voor februari, enzovoort) van een object Date
volgens lokale tijd. Lokale tijd wordt bepaald door het besturingssysteem waarop Flash runtimes worden uitgevoerd.
Implementatie
AS3 function get month():Number
AS3 function set month(value:Number):void
Verwante API-elementen
monthUTC | eigenschap |
monthUTC:Number
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Het maanddeel (0 [januari] tot en met 11 [december]) van een object Date
volgens universele tijd (UTC).
Implementatie
AS3 function get monthUTC():Number
AS3 function set monthUTC(value:Number):void
Verwante API-elementen
seconds | eigenschap |
seconds:Number
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Het secondendeel (een geheel getal van 0 tot en met 59) van een object Date
volgens lokale tijd. Lokale tijd wordt bepaald door het besturingssysteem waarop Flash runtimes worden uitgevoerd.
Implementatie
AS3 function get seconds():Number
AS3 function set seconds(value:Number):void
Verwante API-elementen
secondsUTC | eigenschap |
secondsUTC:Number
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Het secondendeel (een geheel getal van 0 tot en met 59) van een object Date
volgens universele tijd (UTC).
Implementatie
AS3 function get secondsUTC():Number
AS3 function set secondsUTC(value:Number):void
Verwante API-elementen
time | eigenschap |
time:Number
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Het aantal milliseconden dat is verstreken sinds middernacht op 1 januari 1970, universele tijd, voor een object Date
. Gebruik deze methode om een specifiek tijdstip te vertegenwoordigen wanneer u twee of meer objecten Date
vergelijkt.
Implementatie
AS3 function get time():Number
AS3 function set time(value:Number):void
Verwante API-elementen
timezoneOffset | eigenschap |
timezoneOffset:Number
[alleen-lezen] Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Het verschil in minuten tussen de universele tijd (UTC) en de lokale tijd van de computer. Meer bepaald is deze waarde het aantal minuten dat u nodig hebt om aan de lokale tijd van de computer toe te voegen om de UTC te evenaarden. Wanneer de computertijd later ingesteld staat dan de UTC, is de waarde negatief.
Implementatie
AS3 function get timezoneOffset():Number
Verwante API-elementen
Date | () | Constructor |
public function Date(yearOrTimevalue:Object, month:Number, date:Number = 1, hour:Number = 0, minute:Number = 0, second:Number = 0, millisecond:Number = 0)
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Maakt een nieuw object Date dat de opgegeven datum en tijd bevat.
De constructor Date()
gebruikt tot zeven parameters (jaar, maand, ..., milliseconde) om datum en tijd tot op de milliseconde nauwkeurig op te geven. De datum die het object Date bevat hangt af van het aantal doorgegeven argumenten en het gegevenstype hiervan.
- Wanneer u geen argumenten doorgeeft, worden de huidige datum en tijd aan het object Date doorgegeven.
- Wanneer u een argument doorgeeft met het gegevenstype Number, krijgt het object Date een tijd toegewezen op basis van het aantal milliseconden dat is verstreken sinds 0:00:000 GMT op 1 januari 1970, zoals opgegeven door het argument lone.
- Wanneer u een argument met het gegevenstype String doorgeeft en de tekenreeks een geldige datum bevat, bevat het object Date een tijd op basis van die datum.
- Wanneer u twee of meer argumenten doorgeeft, wordt een tijd aan het object Date doorgeven die is gebaseerd op de waarden van deze argumenten, deze vertegenwoordigen het jaar, de maand, de datum, het uur, de minuut, de seconde en milliseconde.
Wanneer u een tekenreeks doorgeeft aan de klasseconstructor Date, kan de datum in verschillende vormen worden weergegeven, maar deze bevat altijd de maand, de datum en het jaar. Feb 1 2005
is bijvoorbeeld geldig, maar Feb 2005
niet. In de volgende lijst treft u enkele geldige formaten aan:
- Day Month Date Hours:Minutes:Seconds GMT Year (bijvoorbeeld 'Tue Feb 1 00:00:00 GMT-0800 2005', dat overeenkomt met
toString()
) - Day Month Date Year Hours:Minutes:Seconds AM/PM (bijvoorbeeld 'Tue Feb 1 2005 12:00:00 AM', dat overeenkomt met
toLocaleString()
) - Day Month Date Year (bijvoorbeeld 'Tue Feb 1 2005', dat overeenkomt met
toDateString()
) - Month/Day/Year (bijvoorbeeld '02/01/2005')
- Month/Year (bijvoorbeeld '02/2005')
yearOrTimevalue:Object — Wanneer andere parameters worden opgegeven, vertegenwoordigt dit getal een jaar (zoals 1965); anders vertegenwoordigt het een tijd. Wanneer het getal een jaar vertegenwoordigt, duidt een waarde tussen 0 en 99 op 1900 tot en met 1999, anders moeten alle vier de cijfers van het jaar worden opgegeven. Wanneer het getal een tijd vertegenwoordigt (er worden geen andere parameters opgegeven), is het getal het aantal milliseconden voor of na 0:00:000 GMT op 1 januari 1970; een negatieve waarde vertegenwoordigt een tijd voor 0:00:000 op 1 januari 1970 en een positieve waarde vertegenwoordigt een tijd erna.
| |
month:Number — Een geheel getal van 0 (januari) tot en met 11 (december).
| |
date:Number (default = 1 ) — Een geheel getal van 1 tot en met 31.
| |
hour:Number (default = 0 ) — Een geheel getal van 0 (middernacht) tot en met 23 (23:00 uur).
| |
minute:Number (default = 0 ) — Een geheel getal van 0 tot en met 59.
| |
second:Number (default = 0 ) — Een geheel getal van 0 tot en met 59.
| |
millisecond:Number (default = 0 ) — Een geheel getal van 0 tot en met 999 milliseconden.
|
Verwante API-elementen
getDate | () | methode |
AS3 function getDate():Number
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Retourneert de dag van de maand (een geheel getal van 1 tot en met 31) dat is opgegeven door een object Date
volgens lokale tijd. Lokale tijd wordt bepaald door het besturingssysteem waarop Flash runtimes worden uitgevoerd.
Number — De dag van de maand (1 - 31) die een object Date vertegenwoordigt.
|
Verwante API-elementen
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
someBirthday
gemaakt met de parameters year
(1974
), month
(10
= november), day
(30
), hour
(1
) en minute
(20
). De methode getDate()
wordt vervolgens aangeroepen, die de dag van de maand ophaalt.
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
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Retourneert de dag van de week (0 voor zondag, 1 voor maandag, enzovoort) die is opgegeven door Date
volgens lokale tijd. Lokale tijd wordt bepaald door het besturingssysteem waarop Flash runtimes worden uitgevoerd.
Number — Een numerieke versie van de dag van de week (0 - 6) die een object Date vertegenwoordigt.
|
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
weekDayLabels
gemaakt met de elementen [Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday]
en een nieuw Date-object someBirthday
met de parameters year
(1974
), month
(10
= november), day
(30
), hour
(1
) en minute
(20
). De methode getDay()
wordt twee keer aangeroepen, die eerst de dag van de maand als 6 weergeeft en vervolgens via weekDayLabels
de dag van de week weergeeft.
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
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Retourneert de hele aanduiding voor een jaar (een getal van 4 cijfers, zoals 2000) van een object Date
volgens lokale tijd. Lokale tijd wordt bepaald door het besturingssysteem waarop Flash runtimes worden uitgevoerd.
Number — Het volledige jaar dat een object Date vertegenwoordigt.
|
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
someBirthday
gemaakt met de parameters year
(1974
), month
(10
= november), day
(30
), hour
(1
) en minute
(20
). De methode getFullYear()
wordt aangeroepen, die het jaar ophaalt als een getal van vier cijfers.
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
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Retourneert het uur (een geheel getal van 0 tot en met 23) van het dagdeel van een object Date
volgens lokale tijd. Lokale tijd wordt bepaald door het besturingssysteem waarop Flash runtimes worden uitgevoerd.
Number — Het uur (0 - 23) van de dag dat een object Date vertegenwoordigt.
|
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
someBirthday
gemaakt met de parameters year
(1974
), month
(10
= november), day
(30
), hour
(1
) en minute
(20
). Vervolgens worden de methoden getHours()
en getMinutes()
aangeroepen. Hiermee worden de uren en minuten in 24-uurs notatie opgehaald. Ten slotte wordt een tekenreeks localTime
gemaakt en toegewezen aan het resultaat van een aanroep van de functie getUSClockTime()
. Deze functie roept getHours()
en getMinutes()
opnieuw aan met als resultaat de tijd 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
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Retourneert het millisecondendeel (een geheel getal van 0 tot en met 999) van een object Date
volgens lokale tijd. Lokale tijd wordt bepaald door het besturingssysteem waarop Flash runtimes worden uitgevoerd.
Number — Het millisecondendeel van een object Date .
|
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
now
zonder parameters gemaakt. De methode getMilliseconds()
wordt vervolgens aangeroepen, die de milliseconden van het Date-object now
ophaalt, op het tijdstip dat deze werd gemaakt.
var now:Date = new Date(); trace(now.getMilliseconds());
getMinutes | () | methode |
AS3 function getMinutes():Number
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Retourneert het minutendeel (een geheel getal van 0 tot en met 59) van een object Date
volgens lokale tijd. Lokale tijd wordt bepaald door het besturingssysteem waarop Flash runtimes worden uitgevoerd.
Number — Het minutendeel van een object Date .
|
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
now
zonder parameters gemaakt. De methode getMinutes()
wordt nu aangeroepen, die de minuten van het Date-object now
ophaalt, op het tijdstip dat deze werd gemaakt.
var now:Date = new Date(); trace(now); trace(now.getMinutes());
getMonth | () | methode |
AS3 function getMonth():Number
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Retourneert het maanddeel (0 voor januari, 1 voor februari, enzovoort) van dit object Date
volgens lokale tijd. Lokale tijd wordt bepaald door het besturingssysteem waarop Flash runtimes worden uitgevoerd.
Number — Het maanddeel (0 - 11) van een object Date .
|
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
monthLabels
gemaakt met de elementen January
tot en met December
en een nieuw Date-object now
zonder parameters. De methode getMonth()
wordt nu twee keer aangeroepen, die eerst het getal van de maand retourneert en vervolgens de naam van de maand waarin het Date-object now
is gemaakt.
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
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Retourneert het secondendeel (een geheel getal van 0 tot en met 59) van een object Date
volgens lokale tijd. Lokale tijd wordt bepaald door het besturingssysteem waarop Flash runtimes worden uitgevoerd.
Number — Het secondendeel (0 - 59) van een object Date .
|
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
now
zonder parameters gemaakt. De methode getSeconds()
wordt nu aangeroepen, die de seconden van het Date-object now
ophaalt, op het tijdstip dat deze werd gemaakt.
var now:Date = new Date(); trace(now.getSeconds());
getTime | () | methode |
AS3 function getTime():Number
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Retourneert het aantal milliseconden dat is verstreken sinds middernacht op 1 januari 1970, universele tijd, voor een object Date
. Gebruik deze methode om een specifiek tijdstip te vertegenwoordigen wanneer u twee of meer objecten Date
vergelijkt.
Number — Het aantal milliseconden dat is verstreken sinds 1 januari 1970 dat een object Date vertegenwoordigt.
|
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
mlk
met de parameters year
(1929
), month
(0
= januari) en day
(15
). De methode getTime()
wordt vervolgens aangeroepen, die het aantal milliseconden ophaalt dat is verstreken sinds middernacht op 1 januari 1970 (een negatief getal omdat het jaar is ingesteld op 1929).
var mlk:Date = new Date(1929, 0, 15); trace(mlk); // Tue Jan 15 00:00:00 GMT-0800 1929 trace(mlk.getTime()); // -1292601600000
now
en gebruikt de methoden van klasse DateMath (wordt hierna gemaakt) om tijd aan het oorspronkelijke Date-object now
toe te voegen, vanaf het tijdstip dat deze is gemaakt.
addSeconds()
: voegt 30 seconden toe aannow
.addMinutes()
: voegt 30 minuten toe aannow
.addHours()
: voegt 6 uur toe aan het Date-objectnow
.addDays()
: voegt 30 dagen toe aan het Date-objectnow
.addWeeks()
: voegt 4 weken toe aannow
.
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
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Retourneert het verschil in minuten tussen de universele tijd (UTC) en de lokale tijd van de computer.
Geretourneerde waardeNumber — Het aantal minuten dat u nodig hebt om aan de lokale tijd van de computer toe te voegen om de UTC te evenaarden. Wanneer de computertijd later ingesteld staat dan de UTC, is de geretourneerde waarde negatief.
|
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
now
zonder parameters gemaakt. De methode getTimezoneOffset()
wordt aangeroepen, die het verschil in minuten ophaalt tussen het tijdstip dat now
is gemaakt en de universele tijd. De verschuiving van tijdzone wordt vervolgens omgezet in uren door het resultaat door 60 te delen.
var date:Date = new Date(); trace(date.getTimezoneOffset() / 60);
getUTCDate | () | methode |
AS3 function getUTCDate():Number
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Retourneert de dag van de maand (een geheel getal van 1 tot en met 31) van een object Date
volgens universele tijd (UTC).
Number — De UTC-dag van de maand (1 - 31) die een object Date vertegenwoordigt.
|
Verwante API-elementen
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
someBirthday
gemaakt met de parameters year
(1974
), month
(10
= november), day
(30
), hour
(1
) en minute
(20
). De methode getUTCDate()
wordt vervolgens aangeroepen, die de dag van de maand volgens UTC-tijd ophaalt.
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
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Retourneert de dag van de week (0 voor zondag, 1 voor maandag, enzovoort) van Date
volgens universele tijd (UTC).
Number — De UTC-dag van de week (0 - 6) die een object Date vertegenwoordigt.
|
Verwante API-elementen
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
weekDayLabels
gemaakt met de elementen [Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday]
en een nieuw Date-object someBirthday
met de parameters year
(1974
), month
(10
= november), day
(30
), hour
(1
) en minute
(20
). De methode getUTCDay()
wordt nu twee keer aangeroepen, die eerst de dag van de maand als 6 weergeeft en vervolgens via weekDayLabels
de UTC-dag van de week weergeeft.
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
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Retourneert het jaartal in vier cijfers van een object Date
volgens universele tijd (UTC).
Number — Het UTC-jaar als getal van vier cijfers dat een object Date vertegenwoordigt.
|
Verwante API-elementen
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
someBirthday
gemaakt met de parameters year
(1974
), month
(10
= november), day
(30
), hour
(1
) en minute
(20
). De methode getUTCFullYear()
wordt aangeroepen, die het jaar volgens UTC-tijd ophaalt als een getal van vier cijfers.
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
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Retourneert het uur van de dag (een geheel getal van 0 tot en met 23) van een object Date
volgens universele tijd (UTC).
Number — Het UTC-uur van de dag (0 - 23) dat een object Date vertegenwoordigt.
|
Verwante API-elementen
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
someBirthday
gemaakt met de parameters year
(1974
), month
(10
= november), day
(30
), hour
(1
) en minute
(20
). Vervolgens worden de methoden getHours()
en getMinutes()
aangeroepen. Hiermee worden de uren en minuten in 24-uurs notatie opgehaald. Ten slotte wordt een tekenreeks localTime
gemaakt en toegewezen aan het resultaat van een aanroep van de functie getUSClockTime()
. Deze functie roept getHours()
en getMinutes()
opnieuw aan met als resultaat de tijd 03:05 PM
. Ten slotte wordt op dezelfde manier als localTime
is gemaakt een tekenreeksvariabele utcTime
gemaakt . In dit geval is het resultaat hetzelfde.
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
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Retourneert het millisecondendeel (een geheel getal van 0 tot en met 999) van een object Date
volgens universele tijd (UTC).
Number — Het UTC-millisecondendeel van een object Date .
|
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
now
zonder parameters gemaakt. De methode getUTCMilliseconds()
wordt nu aangeroepen, die de milliseconden van het Date-object now
volgens UTC-tijd ophaalt, op het tijdstip dat deze werd gemaakt.
var now:Date = new Date(); trace(now.getUTCMilliseconds());
getUTCMinutes | () | methode |
AS3 function getUTCMinutes():Number
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Retourneert het minutendeel (een geheel getal van 0 tot en met 59) van een object Date
volgens universele tijd (UTC).
Number — Het UTC-minutendeel van een object Date .
|
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
now
zonder parameters gemaakt. De methode getUTCMinutes()
wordt nu aangeroepen, die de minuten van het Date-object now
volgens UTC-tijd ophaalt, op het tijdstip dat deze werd gemaakt.
var now:Date = new Date(); trace(now.getUTCMinutes());
getUTCMonth | () | methode |
AS3 function getUTCMonth():Number
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Retourneert het maanddeel (0 [januari] tot en met 11 [december]) van een opgegeven object Date
volgens universele tijd (UTC).
Number — Het UTC-maanddeel van een object Date .
|
Verwante API-elementen
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
monthLabels
gemaakt met de elementen January
tot en met December
en een nieuw Date-object now
zonder parameters. De methode getUTCMonth()
wordt nu twee keer aangeroepen, waardoor eerst het maandgetal wordt geretourneerd en vervolgens de naam van de maand volgens UTC-tijd waarin het Date-object now
werd gemaakt.
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
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Retourneert het secondendeel (een geheel getal van 0 tot en met 59) van een object Date
volgens universele tijd (UTC).
Number — Het UTC-secondendeel van een object Date .
|
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
now
zonder parameters gemaakt. De methode getUTCSeconds()
wordt nu aangeroepen, waardoor de seconden van het Date-object now
volgens UTC-tijd worden opgehaald, op het tijdstip dat deze werd gemaakt.
var now:Date = new Date(); trace(now.getUTCSeconds());
parse | () | methode |
public static function parse(date:String):Number
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Zet een tekenreeks die een datum vertegenwoordigt, om in een getal dat gelijk is aan het aantal milliseconden dat sinds 1 januari 1970 (UTC), is verstreken.
Parameters
date:String — Een tekenreekspresentatie van een datum die voldoet aan de indeling voor de uitvoer van Date.toString() . De datumindeling voor de uitvoer van Date.toString() is:
Day Mon DD HH:MM:SS TZD YYYY Bijvoorbeeld: Wed Apr 12 15:30:17 GMT-0700 2006 De tijdzoneaanduiding (TZD) wordt altijd weergegeven als 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 — Een getal dat de milliseconden vertegenwoordigt die zijn verstreken sinds 1 januari 1970, UTC.
|
Verwante API-elementen
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
dateParsed
voor 30 november 1974. De methode Date.parse()
wordt aangeroepen, die de datum omzet in het aantal milliseconden dat is verstreken sinds 1 januari 1970.
var dateParsed:String = "Sat Nov 30 1974"; var milliseconds:Number = Date.parse(dateParsed); trace(milliseconds); // 155030400000
setDate | () | methode |
AS3 function setDate(day:Number):Number
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Stelt de dag van de maand volgens lokale tijd in en retourneert de nieuwe tijd in milliseconden. Lokale tijd wordt bepaald door het besturingssysteem waarop Flash runtimes worden uitgevoerd.
Parameters
day:Number — Een geheel getal van 1 tot en met 31.
|
Number — De nieuwe tijd, in milliseconden.
|
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
someBirthday
gemaakt met de parameters year
(1974
), month
(10
= november), day
(30
), hour
(1
) en minute
(20
). De methode getDate()
wordt vervolgens aangeroepen, die de dag van de maand ophaalt. setDate()
wordt nu aangeroepen, waarbij de parameter day
ingesteld staat op 20
. Hierna wordt getDate()
nogmaals aangeroepen, die de opnieuw ingestelde dag van de maand ophaalt.
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
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Stelt het jaar in volgens lokale tijd en retourneert de nieuwe tijd in milliseconden. Wanneer de parameters month
en day
zijn opgegeven, worden deze op de lokale tijd ingesteld. Lokale tijd wordt bepaald door het besturingssysteem waarop Flash runtimes worden uitgevoerd.
Het aanroepen van deze methode wijzigt de andere velden van Date
niet, maar Date.getUTCDay()
en Date.getDay()
kunnen een nieuwe waarde melden wanneer de dag van de week verandert als gevolg van het aanroepen van deze methode.
Parameters
year:Number — Een getal van vier cijfers dat een jaar opgeeft. Getallen van twee cijfers vertegenwoordigen geen jaartallen van vier cijfers; 99 is bijvoorbeeld niet het jaar 1999, maar het jaar 99.
| |
month:Number — Een geheel getal van 0 (januari) tot en met 11 (december).
| |
day:Number — Een getal tussen 1 en 31.
|
Number — De nieuwe tijd, in milliseconden.
|
Verwante API-elementen
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
someBirthday
gemaakt met de parameters year
(1974
), month
(10
= november), day
(30
), hour
(1
) en minute
(20
). De methode getFullYear()
wordt aangeroepen, die het jaar ophaalt als een getal van vier cijfers. Nu wordt setFullYear()
aangeroepen, waarbij de parameter year
ingesteld staat op 2000
. Hierna wordt getFullYear()
nogmaals aangeroepen, die het opnieuw ingestelde jaar ophaalt.
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
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Stelt het uur in volgens lokale tijd en retourneert de nieuwe tijd in milliseconden. Lokale tijd wordt bepaald door het besturingssysteem waarop Flash runtimes worden uitgevoerd.
Parameters
hour:Number — Een geheel getal van 0 (middernacht) tot en met 23 (23:00 uur).
| |
minute:Number — Een geheel getal van 0 tot en met 59.
| |
second:Number — Een geheel getal van 0 tot en met 59.
| |
millisecond:Number — Een geheel getal van 0 tot en met 999.
|
Number — De nieuwe tijd, in milliseconden.
|
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
someBirthday
gemaakt met de parameters year
(1974
), month
(10
= november), day
(30
), hour
(1
) en minute
(20
). Vervolgens worden de methoden getHours()
en getMinutes()
aangeroepen. Hiermee worden de uren en minuten opgehaald. Nu wordt setHours()
aangeroepen, waarbij de parameter hour
ingesteld staat op 12
. Hierna worden getHours()
en getMinutes()
nogmaals aangeroepen, die de opnieuw ingestelde uren en minuten ophalen.
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
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Stelt de milliseconden in volgens lokale tijd en retourneert de nieuwe tijd in milliseconden. Lokale tijd wordt bepaald door het besturingssysteem waarop Flash runtimes worden uitgevoerd.
Parameters
millisecond:Number — Een geheel getal van 0 tot en met 999.
|
Number — De nieuwe tijd, in milliseconden.
|
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
now
zonder parameters gemaakt. De methode getMilliseconds()
wordt aangeroepen, die de milliseconden ophaalt op het moment dat now
werd gemaakt. Vervolgens wordt een nieuw Date-object before
gemaakt met een aanvullende aanroep van setMilliseconds()
, waarbij de parameter millisecond
ingesteld staat op 4
. Hierna wordt getMilliseconds()
nogmaals aangeroepen en wordt de nieuwe set milliseconden opgehaald.
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
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Stelt de minuten in volgens lokale tijd en retourneert de nieuwe tijd in milliseconden. Lokale tijd wordt bepaald door het besturingssysteem waarop Flash runtimes worden uitgevoerd.
Parameters
minute:Number — Een geheel getal van 0 tot en met 59.
| |
second:Number — Een geheel getal van 0 tot en met 59.
| |
millisecond:Number — Een geheel getal van 0 tot en met 999.
|
Number — De nieuwe tijd, in milliseconden.
|
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
now
zonder parameters gemaakt. De methode getMinutes()
wordt vervolgens aangeroepen, die de minuten ophaalt op het moment dat now
werd gemaakt. Vervolgens wordt een nieuw Date-object before
gemaakt met een aanvullende aanroep van setMinutes()
, waarbij de parameter minute
ingesteld staat op 0
. Hierna wordt getMinutes()
nogmaals aangeroepen en wordt de nieuwe set milliseconden opgehaald.
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
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Stelt de maand en optioneel de dag van de maand in volgens lokale tijd en retourneert de nieuwe tijd in milliseconden. Lokale tijd wordt bepaald door het besturingssysteem waarop Flash runtimes worden uitgevoerd.
Parameters
month:Number — Een geheel getal van 0 (januari) tot en met 11 (december).
| |
day:Number — Een geheel getal van 1 tot en met 31.
|
Number — De nieuwe tijd, in milliseconden.
|
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
monthLabels
gemaakt met de elementen January
tot en met December
en een nieuw month-object now
zonder parameters. De methode getMonth()
wordt aangeroepen, die de maand ophaalt waarin now
werd gemaakt. Nu wordt setMonth()
aangeroepen, waarbij de parameter month
ingesteld staat op 0
. Vervolgens wordt getMonth()
nogmaals aangeroepen, die de opnieuw ingestelde maand ophaalt..
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
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Stelt de seconden in volgens lokale tijd en retourneert de nieuwe tijd in milliseconden. Lokale tijd wordt bepaald door het besturingssysteem waarop Flash runtimes worden uitgevoerd.
Parameters
second:Number — Een geheel getal van 0 tot en met 59.
| |
millisecond:Number — Een geheel getal van 0 tot en met 999.
|
Number — De nieuwe tijd, in milliseconden.
|
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
now
zonder parameters gemaakt. De methode getseconds()
wordt dan aangeroepen, die de milliseconden ophaalt op het moment dat now
werd gemaakt. Nu wordt setSeconds()
aangeroepen, waarbij de parameter second
ingesteld staat op 0
. Hierna wordt getSeconds()
nogmaals aangeroepen, die de opnieuw ingestelde seconden ophaalt.
var now:Date = new Date(); trace(now.getSeconds()); now.setSeconds(0); trace(now.getSeconds()); // 0
setTime | () | methode |
AS3 function setTime(millisecond:Number):Number
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Stelt de datum in op het aantal milliseconden dat sinds middernacht op 1 januari 1970 is verstreken en retourneert de nieuwe tijd in milliseconden.
Parameters
millisecond:Number — Een geheel getal waarbij 0 middernacht is op 1 januari, universele tijd (UTC).
|
Number — De nieuwe tijd, in milliseconden.
|
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
now
zonder parameters gemaakt. De methode setTime()
wordt aangeroepen, waarbij de parameter millisecond
ingesteld staat op -1292601600000
. Dit zorgt ervoor dat de tijd wordt ingesteld op 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
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Stelt de dag van de maand in volgens universele tijd (UTC) en retourneert de nieuwe tijd in milliseconden. Het aanroepen van deze methode wijzigt de andere velden van een object Date
niet, maar de methode Date.getUTCDay()
en Date.getDay()
kunnen een nieuwe waarde melden wanneer de dag van de week verandert als gevolg van het aanroepen van deze methode.
Parameters
day:Number — Een getal; een geheel getal van 1 tot en met 31.
|
Number — De nieuwe tijd, in milliseconden.
|
Verwante API-elementen
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
someBirthday
gemaakt met de parameters year
(1974
), month
(10
= november), day
(30
), hour
(1
) en minute
(20
). De methode getUTCDate()
wordt aangeroepen, die de juiste dag van de maand retourneert. Vervolgens wordt setUTCDate()
aangeroepen, waarbij de parameter day
ingesteld staat op 1
en een instructie trace()
bevestigt dat de datum juist is ingesteld.
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
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Stelt het jaar in volgens universele tijd (UTC) en retourneert de nieuwe tijd in milliseconden.
Deze methode kan mogelijk ook de maand en de dag van de maand instellen. Het aanroepen van deze methode wijzigt de andere velden niet, maar de methoden Date.getUTCDay()
en Date.getDay()
kunnen mogelijk een nieuwe waarde melden wanneer de dag van de week verandert als gevolg van het aanroepen van deze methode.
Parameters
year:Number — Een geheel getal dat het jaar vertegenwoordigt dat is opgegeven als een volledig jaargetal van vier cijfers, zoals 2000.
| |
month:Number — Een geheel getal van 0 (januari) tot en met 11 (december).
| |
day:Number — Een geheel getal van 1 tot en met 31.
|
Number — Een geheel getal.
|
Verwante API-elementen
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
someBirthday
gemaakt met de parameters year
(1974
), month
(10
= november), day
(30
), hour
(1
) en minute
(20
). De methode getUTCFullYear()
wordt aangeroepen, die het jaar retourneert als een getal van vier cijfers. Vervolgens wordt setUTCFullYear()
aangeroepen, waarbij de parameter year
ingesteld staat op 1975
en een instructie trace()
bevestigt dat het jaar juist is ingesteld.
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
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Stelt het uur in volgens universele tijd (UTC) en retourneert de nieuwe tijd in milliseconden. Optioneel kunnen de minuten, seconden en milliseconden worden opgegeven.
Parameters
hour:Number — Een geheel getal van 0 (middernacht) tot en met 23 (23:00 uur).
| |
minute:Number — Een geheel getal van 0 tot en met 59.
| |
second:Number — Een geheel getal van 0 tot en met 59.
| |
millisecond:Number — Een geheel getal van 0 tot en met 999.
|
Number — De nieuwe tijd, in milliseconden.
|
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
someBirthday
gemaakt met de parameters year
(1974
), month
(10
= november), day
(30
), hour
(1
) en minute
(20
). Vervolgens worden de methoden getHours()
, getMinutes()
, getUTCHours()
en getUTCMinutes()
aangeroepen. Hiermee worden de uren en minuten opgehaald. Vervolgens wordt setUTCHours()
aangeroepen, waarbij de parameter hour
ingesteld staat op 12
. Hierna worden de methoden getHours()
, getMinutes()
, getUTCHours()
en getUTCMinutes()
opnieuw aangeroepen en wordt het bijgewerkte uur juist weergegeven.
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
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Stelt de milliseconden in volgens universele tijd (UTC) en retourneert de nieuwe tijd in milliseconden.
Parameters
millisecond:Number — Een geheel getal van 0 tot en met 999.
|
Number — De nieuwe tijd, in milliseconden.
|
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
now
zonder parameters gemaakt. De methode getUTCMilliseconds()
wordt aangeroepen, die de UTC-milliseconden ophaalt op het moment dat now
werd gemaakt. Vervolgens wordt een nieuw Date-object before
gemaakt met een aanvullende aanroep van setUTCMilliseconds()
, waarbij de parameter millisecond
ingesteld staat op 4
. Hierna wordt getUTCMilliseconds()
nogmaals aangeroepen en wordt de nieuwe set milliseconden opgehaald.
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
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Stelt de minuten in volgens universele tijd (UTC) en retourneert de nieuwe tijd in milliseconden. Optioneel kunt u de seconden en milliseconden opgeven.
Parameters
minute:Number — Een geheel getal van 0 tot en met 59.
| |
second:Number — Een geheel getal van 0 tot en met 59.
| |
millisecond:Number — Een geheel getal van 0 tot en met 999.
|
Number — De nieuwe tijd, in milliseconden.
|
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
now
zonder parameters gemaakt. De methode getUTCMinutes()
wordt aangeroepen, die de UTC-minuten ophaalt op het moment dat now
werd gemaakt. Vervolgens wordt een nieuw Date-object before
gemaakt met een aanvullende aanroep van setUTCMinutes()
, waarbij de parameter minute
ingesteld staat op 0
. Hierna wordt getUTCMinutes()
nogmaals aangeroepen en wordt de nieuwe set minuten opgehaald.
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
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Stelt de maand en optioneel de dag in volgens universele tijd (UTC) en retourneert de nieuwe tijd in milliseconden. Het aanroepen van deze methode wijzigt de andere velden niet, maar de methoden Date.getUTCDay()
en Date.getDay()
kunnen mogelijk een nieuwe waarde melden wanneer de dag van de week verandert als gevolg van het aanroepen van deze methode.
Parameters
month:Number — Een geheel getal van 0 (januari) tot en met 11 (december).
| |
day:Number — Een geheel getal van 1 tot en met 31.
|
Number — De nieuwe tijd, in milliseconden.
|
Verwante API-elementen
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
UTCMonthLabels
gemaakt met de elementen January
tot en met December
en een nieuw UTCMonth-object now
zonder parameters. De methode getUTCMonth()
wordt aangeroepen, die de UTC-maand ophaalt waarin now
werd gemaakt. Nu wordt setUTCMonth()
aangeroepen, waarbij de parameter month
ingesteld staat op 0
. Vervolgens wordt getUTCMonth()
nogmaals aangeroepen, die de opnieuw ingestelde maand ophaalt..
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
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Stelt de seconden en optioneel de milliseconden in volgens universele tijd (UTC) en retourneert de nieuwe tijd in milliseconden.
Parameters
second:Number — Een geheel getal van 0 tot en met 59.
| |
millisecond:Number — Een geheel getal van 0 tot en met 999.
|
Number — De nieuwe tijd, in milliseconden.
|
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
now
zonder parameters gemaakt. De methode getUTCSeconds()
wordt aangeroepen, die de seconden ophaalt op het moment dat now
werd gemaakt. Nu wordt setUTCSeconds()
aangeroepen, waarbij de parameter second
ingesteld staat op 0
. Hierna wordt getUTCSeconds()
nogmaals aangeroepen, die de opnieuw ingestelde seconden ophaalt.
var now:Date = new Date(); trace(now.getUTCSeconds()); now.setUTCSeconds(0); trace(now.getUTCSeconds()); // 0
toDateString | () | methode |
AS3 function toDateString():String
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Retourneert alleen een tekenreeksrepresentatie van de dag en datum; de tijd en tijdzone worden niet opgenomen. Vergelijk dit met de volgende methoden:
Date.toTimeString()
, retourneert alleen de tijd en de tijdzone.Date.toString()
, retourneert niet alleen de dag en de datum, maar ook de tijd en de tijdzone.
String — De tekenreeksrepresentatie van alleen de dag en datum.
|
Verwante API-elementen
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
now
, waarna de volgende methoden worden aangeroepen binnen een instructie trace()
.
toString
: geeft alle parameters vannow
weer op het moment datnow
werd gemaakt.toDateString()
: geeft de parametersday
,month
enyear
weer op het moment datnow
werd gemaakt.
var now:Date = new Date(); trace(now); trace(now.toDateString());
toJSON | () | methode |
AS3 function toJSON(k:String):*
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 11, AIR 3, Flash Lite 4 |
Biedt een overschrijfbare methode voor het aanpassen van de JSON-codering van waarden in een Date-object.
De JSON.stringify()
-methode zoekt naar een toJSON()
-methode op elk object dat deze doorloopt. Als de toJSON()
-methode gevonden wordt, roept JSON.stringify()
deze aan voor elke waarde die wordt gevonden en wordt deze doorgegeven in de sleutel die een paar vormt met de waarde.
Date biedt een standaardimplementatie van toJSON()
die de uitvoer van Date.toString()
retourneert. Clients die Date-objecten willen exporteren naar JSON in een andere indeling, kunnen hun eigen implementaties opgeven. U kunt dit doen door de toJSON()
-methode op het klasseprototype opnieuw te definiƫren.
De toJSON()
-methode kan een waarde van elk type retourneren. Als een object wordt geretourneerd, loopt stringify()
recursief door dat object. Als toJSON()
een tekenreeks retourneert, loopt stringify()
niet recursief door de tekenreeks en gaat de methode verder met doorlopen van de tekenreeks.
Parameters
k:String — De sleutel van een sleutel-waardepaar dat JSON.stringify() heeft gevonden tijdens het doorlopen van dit object
|
* — De waarde van het object van Date.toString().
|
Verwante API-elementen
Object.prototype
toLocaleDateString | () | methode |
AS3 function toLocaleDateString():String
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Retourneert alleen een tekenreeksrepresentatie van de dag en datum; de tijd en tijdzone worden niet opgenomen. Deze methode retourneert dezelfde waarde als Date.toDateString
. Vergelijk dit met de volgende methoden:
Date.toTimeString()
, retourneert alleen de tijd en de tijdzone.Date.toString()
, retourneert niet alleen de dag en de datum, maar ook de tijd en de tijdzone.
String — De tekenreeksrepresentatie van alleen de dag en datum.
|
Verwante API-elementen
toLocaleString | () | methode |
AS3 function toLocaleString():String
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Retourneert een tekenreeksrepresentatie van de dag, datum en tijd volgens lokale tijd. Vergelijk dit met de methode Date.toString()
, die dezelfde informatie (en tijdzone) retourneert en het jaar opsomt aan het einde van de tekenreeks.
String — Een tekenreeksrepresentatie van een object Date in de lokale tijdzone.
|
toLocaleTimeString | () | methode |
AS3 function toLocaleTimeString():String
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Retourneert alleen een tekenreeksrepresentatie van de tijd; de dag, datum, jaar of tijdzone worden niet opgenomen. Vergelijk dit met de methode Date.toTimeString()
, die slechts de tijd en tijdzone retourneert.
String — De tekenreeksrepresentatie van alleen de tijd en tijdzone.
|
Verwante API-elementen
toString | () | methode |
AS3 function toString():String
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Retourneert een tekenreeksrepresentatie van de dag, datum, tijd en tijdzone. De datumindeling voor de uitvoer is:
Day Mon Date HH:MM:SS TZD YYYY
Bijvoorbeeld:
Wed Apr 12 15:30:17 GMT-0700 2006Geretourneerde waarde
String — De tekenreeksrepresentatie van een object Date .
|
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
now
, waarna toString
wordt aangeroepen binnen een instructie trace()
die alle parameters van now
weergeeft, op het moment dat now
werd gemaakt.
var now:Date = new Date(); trace(now);
toTimeString | () | methode |
AS3 function toTimeString():String
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Retourneert alleen een tekenreeksrepresentatie van de tijd en tijdzone; de dag en datum worden niet opgenomen. Vergelijk dit met de methode Date.toDateString()
, die slechts de dag en datum retourneert.
String — De tekenreeksrepresentatie van alleen de tijd en tijdzone.
|
Verwante API-elementen
toUTCString | () | methode |
AS3 function toUTCString():String
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Retourneert een tekenreekswaarde van de dag, datum en tijd volgens universele tijd (UTC). Bijvoorbeeld, de datum 1 februari 2005, wordt geretourneerd als Tue Feb 1 00:00:00 2005 UTC
.
String — Een tekenreeksrepresentatie van een object Date in UTC-tijd.
|
Verwante API-elementen
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
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Retourneert het aantal milliseconden dat is verstreken tussen middernacht op 1 januari 1970, universele tijd, en de tijd die in de parameters is opgegeven. Deze methode gebruikt universele tijd en de constructor Date
gebruikt lokale tijd.
Deze methode is nuttig wanneer u een UTC-datum aan de klasseconstructor Date wilt doorgeven. Omdat de klasseconstructor Date de verschuiving in milliseconden als een argument accepteert, kunt u de methode Date.UTC() gebruiken om de UTC-datum om te zetten in de overeenkomende verschuiving in milliseconden, waarna u deze verschuiving als een argument verzendt naar de klasseconstructor Date:
Parameters
year:Number — Een geheel getal van vier cijfers dat het jaar vertegenwoordigt (bijvoorbeeld 2000).
| |
month:Number — Een geheel getal van 0 (januari) tot en met 11 (december).
| |
date:Number (default = 1 ) — Een geheel getal van 1 tot en met 31.
| |
hour:Number (default = 0 ) — Een geheel getal van 0 (middernacht) tot en met 23 (23:00 uur).
| |
minute:Number (default = 0 ) — Een geheel getal van 0 tot en met 59.
| |
second:Number (default = 0 ) — Een geheel getal van 0 tot en met 59.
| |
millisecond:Number (default = 0 ) — Een geheel getal van 0 tot en met 999.
|
Number — Het aantal milliseconden dat is verstreken tussen 1 januari 1970 en de opgegeven datum en tijd.
|
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
someBirthday
met de parameters year
(1974
), month
(10
= november), day
(30
), hour
(1
) en minute
(20
) op basis van de lokale tijd. Vervolgens herstelt een aanroep van UTC()
binnen een methode setTime()
dezelfde parameters naar universele tijd.
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
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 9, AIR 1.0, Flash Lite 4 |
Retourneert het aantal milliseconden dat is verstreken sinds middernacht op 1 januari 1970, universele tijd, voor een object Date
.
Number — Het aantal milliseconden dat is verstreken sinds 1 januari 1970, dat een object Date vertegenwoordigt.
|
Voorbeeld ( Hoe dit voorbeeld te gebruiken )
now
, waarna de methode getTime()
wordt aangeroepen, die het aantal milliseconden ophaalt dat is verstreken tussen het tijdstip waarop now
werd gemaakt en middernacht op 1 januari 1970. Hierna wordt valueOf()
aangeroepen die hetzelfde aantal milliseconden ophaalt.
var now:Date = new Date(); trace(now.getTime()); trace(now.valueOf());
Date()
gebruik kunt maken om de volgende variabelen toe te wijzen:
myDate1
roeptDate()
zonder parameters aan, waardoormyDate1
wordt ingesteld op de huidige tijd en datum (de huidige datum en tijd volgens uw systeem).myDate2
roeptDate()
aan met de parametersyear
(2000
), month (0
= januari) enday
(1
) die aan hem zijn doorgegeven.myDate3
roeptDate()
aan waarvooryear
(65
= 1965),month
(2
= maart),day
(6
),hour
(9
),minute
(30
),second
(15
) enmillisecond
-+ (0
) als parameters zijn doorgegeven.myDate4
roeptDate()
aan en omdat de waarde negatief is, vertegenwoordigt de tijd hier het aantal milliseconden voor 0:00:00 GMT op 1 januari 1970.
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 } } }
Wed Jun 13 2018, 11:42 AM Z