| Package | spark.formatters |
| Classe | public class DateTimeFormatter |
| Héritage | DateTimeFormatter GlobalizationBase AdvancedStyleClient EventDispatcher Object |
| Implémente | IFormatter |
| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4.5 |
| Versions du moteur d’exécution: | Flash Player 10.1, AIR 2.5 |
Date en fonction des paramètres régionaux.
Cette classe est une classe d’enveloppe autour de la classe flash.globalization.DateTimeFormatter. Par conséquent, la fonctionnalité de formatage en fonction des paramètres régionaux et les noms des mois, les noms des jours et le premier jour de la semaine sont fournis par l’objet flash.globalization.DateTimeFormatter. Toutefois, cette classe DateTimeFormatter peut être utilisée dans les déclarations MXML, utilise le style de paramètres régionaux pour le nom d’ID de paramètres régionaux demandé, et possède des méthodes et des propriétés qui sont liables.
La classe flash.globalization.DateTimeFormatter utilise le système d’exploitation sous-jacent pour la fonctionnalité de formatage et pour fournir les données spécifiques aux paramètres régionaux. Sur certains systèmes d’exploitation, les classes flash.globalization ne sont pas prises en charge ; sur ces systèmes, cette classe d’enveloppe fournit des fonctionnalités de secours.
Syntaxe MXML
Masquer la syntaxe MXMLThe <s:DateTimeFormatter> tag inherits all of the tag
attributes of its superclass and adds the following tag attributes:
<s:DateTimeFormatter
Properties
dateStyle="long"
dateTimePattern="EEEE, MMMM dd, yyyy h:mm:ss a"
errorText="null"
timeStyle="long"
useUTC="false"
/>
Eléments de l’API associés
| Propriété | Défini par | ||
|---|---|---|---|
| actualLocaleIDName : String [override] [lecture seule]
Nom de l’identificateur de paramètres régionaux utilisé par cet objet de classe. | DateTimeFormatter | ||
![]() | className : String [lecture seule]
Nom de la classe du composant. | AdvancedStyleClient | |
![]() | constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | |
| dateStyle : String
Le style de date de cette instance de DateTimeFormatter. | DateTimeFormatter | ||
| dateTimePattern : String
La chaîne de modèle utilisée par l’objet DateTimeFormatter pour formater la date et l’heure. | DateTimeFormatter | ||
| errorText : String
Chaîne renvoyée par la méthode format() lorsqu’une erreur se produit. | DateTimeFormatter | ||
![]() | id : String
Identité du composant. | AdvancedStyleClient | |
![]() | inheritingStyles : Object
Objet contenant les styles héritables de cette instance de client de style non visuel. | AdvancedStyleClient | |
| lastOperationStatus : String [override] [lecture seule]
Etat de la dernière opération que cet objet de classe a effectuée. | DateTimeFormatter | ||
![]() | moduleFactory : IFlexModuleFactory
Une fabrique de modules est utilisée comme contexte pour la recherche du gestionnaire de style qui contrôle les styles de cette instance de client de style non visuel. | AdvancedStyleClient | |
![]() | nonInheritingStyles : Object
Début de la chaîne de styles non hérités de ce composant. | AdvancedStyleClient | |
![]() | styleDeclaration : CSSStyleDeclaration
Déclaration de style contenant les styles en ligne déclarés par cet objet. | AdvancedStyleClient | |
![]() | styleManager : IStyleManager2 [lecture seule]
Renvoie l’instance SystemManager utilisée par ce composant. | AdvancedStyleClient | |
![]() | styleName : Object
Source des valeurs de style de cet objet. | AdvancedStyleClient | |
![]() | styleParent : IAdvancedStyleClient
Le parent d’un composant permet d’évaluer les sélecteurs descendants. | AdvancedStyleClient | |
| timeStyle : String
Le style d’heure de cette instance de DateTimeFormatter. | DateTimeFormatter | ||
| useUTC : Boolean
Indicateur booléen permettant de contrôler si les valeurs de date et d’heure locales ou UTC sont utilisées lors du formatage d’une date. | DateTimeFormatter | ||
| Méthode | Défini par | ||
|---|---|---|---|
Construit un nouvel objet DateTimeFormatter en vue de formater les dates et les heures conformément aux conventions des paramètres régionaux spécifiés, ainsi qu’aux styles de formatage de la date et de l’heure fournis. | DateTimeFormatter | ||
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Enregistre un objet écouteur d’événement auprès d’un objet EventDispatcher afin que l’écouteur soit averti d’un événement. | EventDispatcher | |
![]() |
Supprime une propriété de style de cette instance de composant. | AdvancedStyleClient | |
![]() |
Distribue un événement dans le flux d’événements. | EventDispatcher | |
Formate une chaîne d’affichage pour un objet qui spécifie une date dans l’heure locale de l’utilisateur ou dans l’heure UTC. | DateTimeFormatter | ||
[statique]
Répertorie tous les noms des ID de paramètres régionaux pris en charge par cette classe. | DateTimeFormatter | ||
![]() |
Renvoie un tableau d’objets CSSStyleDeclaration pour le sélecteur de type qui s’applique à ce composant. Renvoie la valeur null si aucun n’existe. | AdvancedStyleClient | |
Renvoie un nombre entier correspondant au premier jour de la semaine les paramètres régionaux et le système calendaire spécifiés. | DateTimeFormatter | ||
Extrait une liste de chaînes localisées contenant le nom des mois du système calendaire actuel. | DateTimeFormatter | ||
![]() | [override]
Extrait une propriété de style ayant été définie n’importe où dans la chaîne de recherche de style de ce composant. | GlobalizationBase | |
Extrait une liste de chaînes localisées contenant le nom des jours de la semaine du système calendaire actuel. | DateTimeFormatter | ||
![]() |
Renvoie true si la valeur currentCSSState n’est pas nulle. | AdvancedStyleClient | |
![]() |
Vérifie si des écouteurs sont enregistrés auprès de l’objet EventDispatcher pour un type spécifique d’événement. | EventDispatcher | |
![]() |
Indique si la propriété spécifiée d’un objet est définie. | Object | |
![]() |
La méthode initialized est appelée lorsque cette classe ou une classe qui étend cette classe est utilisée dans une déclaration MXML. | AdvancedStyleClient | |
![]() |
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre. | Object | |
![]() |
Renvoie la valeur true si cssState correspond à currentCSSState. | AdvancedStyleClient | |
![]() |
Détermine si l’instance est identique au, ou est une sous-classe du, type donné. | AdvancedStyleClient | |
![]() |
Propage les changements de style aux enfants de cette instance du client de style. | AdvancedStyleClient | |
![]() |
Indique si la propriété spécifiée existe et est énumérable. | Object | |
![]() |
Configure les valeurs de cache du style interne afin que la méthode getStyle() fonctionne. | AdvancedStyleClient | |
![]() |
Enregistre le gestionnaire EffectManager comme l’un des écouteurs d’événement pour chaque événement d’effet. | AdvancedStyleClient | |
![]() |
Supprime un écouteur de l’objet EventDispatcher. | EventDispatcher | |
![]() |
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | |
![]() |
Définit une propriété de style pour cette instance de composant. | AdvancedStyleClient | |
![]() |
Détecte les modifications apportées aux propriétés de style. | AdvancedStyleClient | |
![]() |
Flex() appelle la méthode stylesInitialized() lorsque les styles d’un composant sont d’abord initialisés. | AdvancedStyleClient | |
![]() |
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | |
![]() |
Renvoie la représentation sous forme de chaîne de l’objet spécifié. | Object | |
![]() |
Renvoie la valeur primitive de l’objet spécifié. | Object | |
![]() |
Vérifie si un écouteur d’événement est enregistré auprès de cet objet EventDispatcher ou de ses ancêtres pour le type d’événement spécifié. | EventDispatcher | |
Les styles sont soit communs soit associés à un thème spécifique. Si le style est commun, il peut être utilisé avec n’importe quel thème. Si un style est associé à un thème spécifique, il ne peut être utilisé que si votre application utilise ce thème.
actualLocaleIDName | propriété |
actualLocaleIDName:String [lecture seule] [override] | Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4.5 |
| Versions du moteur d’exécution: | Flash Player 10.1, AIR 2.5 |
Nom de l’identificateur de paramètres régionaux utilisé par cet objet de classe. Il s’agit des paramètres régionaux qui sont utilisés pour accéder à la fonctionnalité et aux données de formatage à partir du système d’exploitation.
Si les paramètres régionaux définis par le style des paramètres régionaux ne sont pas disponibles, la valeur de la propriété actualLocaleIDName est différente de la valeur du style des paramètres régionaux. Elle indique les paramètres régionaux de secours qui sont utilisés. Si le style de paramètres régionaux a été défini sur LocaleID.DEFAULT, le nom des paramètres régionaux spécifié par le système d’exploitation de l’utilisateur est utilisé.
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement change .
Implémentation
override public function get actualLocaleIDName():StringEléments de l’API associés
DateTimeFormatter()
dateStyle | propriété |
dateStyle:String| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4.5 |
| Versions du moteur d’exécution: | Flash Player 10.1, AIR 2.5 |
Le style de date de cette instance de DateTimeFormatter. Le style de date permet d’extraire un modèle de formatage d’heure prédéfini et spécifique aux paramètres régionaux à partir du système d’exploitation. Lors du formatage d’une date, le style locale, la propriété timeStyle et la propriété dateStyle déterminent le format de la date. La valeur du style de date peut être définie des deux façons suivantes : en attribuant une valeur à la propriété dateStyle ou à la propriété dateTimePattern.
Les valeurs possibles de cette propriété sont définies par la classe flash.globalization.DateTimeStyle. Les valeurs possibles pour la propriété dateStyle sont les suivantes :
DateTimeStyle.LONGDateTimeStyle.MEDIUMDateTimeStyle.SHORTDateTimeStyle.NONEDateTimeStyle.CUSTOM
Si la propriété dateTimePattern se voit attribuer une valeur, comme effet secondaire, la propriété dateStyle est définie sur DateTimeStyle.CUSTOM.
La valeur par défaut est DateTimeStyle.LONG.
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement change .
Implémentation
public function get dateStyle():String public function set dateStyle(value:String):voidValeur émise
ArgumentError — Si la valeur assignée n’est pas une constante DateTimeStyle valide ou est DateTimeStyle.CUSTOM.
| |
TypeError — si la propriété dateStyle est définie sur null.
|
Eléments de l’API associés
dateTimePattern | propriété |
dateTimePattern:String| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4.5 |
| Versions du moteur d’exécution: | Flash Player 10.1, AIR 2.5 |
La chaîne de modèle utilisée par l’objet DateTimeFormatter pour formater la date et l’heure.
Ce modèle peut être défini de l’une des deux façons suivantes :
- En définissant les propriétés
dateStyleettimeStyle. - En définissant la propriété
dateTimePattern.
Si cette propriété se voit attribuer une valeur directement, comme effet secondaire, les styles d’heure et de date actuels sont remplacés et définis sur la valeur DateTimeStyle.CUSTOM.
Pour obtenir une description de la syntaxe du modèle, voir la méthode flash.globalization.DateTimeFormatter.setDateTimePattern().
La valeur par défaut est "EEEE, MMMM dd, yyyy h:mm:ss a".
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement change .
Implémentation
public function get dateTimePattern():String public function set dateTimePattern(value:String):voidEléments de l’API associés
errorText | propriété |
errorText:String| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4.5 |
| Versions du moteur d’exécution: | Flash Player 10.1, AIR 2.5 |
Chaîne renvoyée par la méthode format() lorsqu’une erreur se produit.
Si la propriété errorText n’a pas la valeur null et qu’une erreur se produit lors du formatage d’une date, la méthode format renverra la chaîne affectée à cette propriété.
var dtf:DateTimeFormatter = new DateTimeFormatter();
dtf.setStyle("locale", "en-US");
dtf.errorText = "----"
trace(dtf.format("abc")); // ----
La valeur par défaut est null.
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement change .
Implémentation
public function get errorText():String public function set errorText(value:String):voidEléments de l’API associés
lastOperationStatus | propriété |
lastOperationStatus:String [lecture seule] [override] | Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4.5 |
| Versions du moteur d’exécution: | Flash Player 10.1, AIR 2.5 |
Etat de la dernière opération que cet objet de classe a effectuée. La propriété lastOperationStatus est définie chaque fois que le constructeur ou une méthode de cette classe est appelé, ou qu’une autre propriété est définie. Pour les valeurs disponibles, voir la description de chaque méthode.
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement change .
Implémentation
override public function get lastOperationStatus():StringtimeStyle | propriété |
timeStyle:String| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4.5 |
| Versions du moteur d’exécution: | Flash Player 10.1, AIR 2.5 |
Le style d’heure de cette instance de DateTimeFormatter. Le style d’heure permet d’extraire un modèle de formatage d’heure prédéfini et spécifique aux paramètres régionaux à partir du système d’exploitation. Lors du formatage d’une date, le style locale, la propriété timeStyle et la propriété dateStyle déterminent le format de la date. La valeur du style d’heure peut être définie des deux façons suivantes : en attribuant une valeur à la propriété timeStyle ou à la propriété dateTimePattern.
La valeur de la propriété est définie par la classe flash.globalization.DateTimeStyle. Les valeurs possibles pour la propriété timeStyle sont les suivantes :
DateTimeStyle.LONGDateTimeStyle.MEDIUMDateTimeStyle.SHORTDateTimeStyle.NONEDateTimeStyle.CUSTOM
Si la propriété dateTimePattern se voit attribuer une valeur, comme effet secondaire, la propriété dateStyle est définie sur DateTimeStyle.CUSTOM.
La valeur par défaut est DateTimeStyle.LONG.
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement change .
Implémentation
public function get timeStyle():String public function set timeStyle(value:String):voidValeur émise
ArgumentError — Si la valeur assignée n’est pas une constante DateTimeStyle valide ou est DateTimeStyle.CUSTOM.
| |
TypeError — si le paramètre dateStyle ou timeStyle est défini sur null.
|
Eléments de l’API associés
useUTC | propriété |
useUTC:Boolean| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4.5 |
| Versions du moteur d’exécution: | Flash Player 10.1, AIR 2.5 |
Indicateur booléen permettant de contrôler si les valeurs de date et d’heure locales ou UTC sont utilisées lors du formatage d’une date. Si la propriété useUTC est définie sur true, les valeurs UTC sont utilisées. Si la valeur est définie sur false, les valeurs de date et d’heure du fuseau horaire actuel du système d’exploitation sont utilisées.
La valeur par défaut est false.
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement change .
Implémentation
public function get useUTC():Boolean public function set useUTC(value:Boolean):voidEléments de l’API associés
DateTimeFormatter | () | Constructeur |
public function DateTimeFormatter()| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4.5 |
| Versions du moteur d’exécution: | Flash Player 10.1, AIR 2.5 |
Construit un nouvel objet DateTimeFormatter en vue de formater les dates et les heures conformément aux conventions des paramètres régionaux en vigueur, ainsi qu’aux styles de formatage de la date et de l’heure fournis.
Les paramètres régionaux pour cette classe sont fournis par le style de paramètres régionaux. Le style de paramètres régionaux peut être défini de plusieurs manières :
- En utilisant la classe dans une déclaration MXML et en héritant les paramètres régionaux à partir du document qui contient la déclaration. Exemple :
<fx:Declarations>
<s:DateTimeFormatter id="df" />
</fx:Declarations>
<fx:Declarations>
<s:DateTimeFormatter id="df_Japanese" locale="ja-JP" />
</fx:Declarations>
df.setStyle("locale", "ja-JP")
UIComponent en appelant la méthode addStyleClient() du composant UIComponent.
Si le style locale n’est défini par aucune des techniques ci-dessus, l’instance de cette classe sera ajoutée comme StyleClient à topLevelApplication. Elle hérite par conséquent du style locale de l’objet topLevelApplication lors de l’appel de l’accesseur de lecture de la propriété dépendante de locale ou de la méthode dépendante de locale.
La plupart des propriétés de cette classe sont définies automatiquement en fonction du style de paramètres régionaux. Si le style des paramètres régionaux est modifié, toutes les propriétés qui n’ont pas été explicitement définies seront également mises à jour en fonction des nouveaux paramètres régionaux. Notez que les véritables paramètres régionaux utilisés sont spécifiés par la propriété actualLocaleIDName.
Eléments de l’API associés
format | () | méthode |
public function format(value:Object):String| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4.5 |
| Versions du moteur d’exécution: | Flash Player 10.1, AIR 2.5 |
Formate une chaîne d’affichage pour un objet qui spécifie une date dans l’heure locale de l’utilisateur ou dans l’heure UTC.
Un objet Date possède deux ensembles de valeurs de date et d’heure, celles exprimées dans l’heure locale de l’utilisateur (date, day, fullYear, hours, minutes, month, et seconds) et celles exprimées dans l’heure UTC (dateUTC, dayUTC, fullYearUTC, hoursUTC, minutesUTC, monthUTC, et secondsUTC). La propriété booléenne useUTC contrôle quel ensemble de composants de date et d’heure est utilisé lors du formatage de la date. Le formatage sera effectué à l’aide des conventions des paramètres régionaux, tels qu’ils sont définis par la propriété de style locale et les propriétés dateStyle et timeStyle, ou la propriété dateTimePattern, spécifiée pour cette instance de DateTimeFormatter.
S’il se produit une erreur lors du formatage, en raison d’une valeur en entrée non valide ou d’une autre erreur, par défaut, la méthode format() renverra null. Cependant, si la propriété errorText n’a pas la valeur null, la valeur de la propriété errorText sera renvoyée. La propriété lastOperationStatus sera définie pour indiquer l’erreur qui s’est produite.
Paramètres
value:Object — Valeur Date devant être formatée. Si l’objet n’est pas un objet date, il sera converti en date à l’aide du constructeur Date().
|
String — Chaîne formatée représentant la valeur de date ou d’heure.
|
Eléments de l’API associés
getAvailableLocaleIDNames | () | méthode |
public static function getAvailableLocaleIDNames():Vector.<String>| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4.5 |
| Versions du moteur d’exécution: | Flash Player 10.1, AIR 2.5 |
Répertorie tous les noms des ID de paramètres régionaux pris en charge par cette classe. Il s’agit de la liste des paramètres régionaux pris en charge par le système d’exploitation, et non d’une liste de paramètres régionaux pour laquelle la classe ResourceManager dispose de ressources.
Valeur renvoyéeVector.<String> — Vecteur de chaînes contenant tous les noms des identificateurs de paramètres régionaux pris en charge par cette classe et ce système d’exploitation.
|
getFirstWeekday | () | méthode |
public function getFirstWeekday():int| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4.5 |
| Versions du moteur d’exécution: | Flash Player 10.1, AIR 2.5 |
Renvoie un nombre entier correspondant au premier jour de la semaine pour les paramètres régionaux et le système calendaire spécifiés. La valeur 0 correspond à dimanche, 1 correspond à lundi et ainsi de suite, jusqu’à la valeur 6 qui correspond au samedi.
Valeur renvoyéeint — Entier correspondant au premier jour de la semaine pour les paramètres régionaux et le système calendaire spécifiés.
|
getMonthNames | () | méthode |
public function getMonthNames(nameStyle:String = "full", context:String = "standalone"):Vector.<String>| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4.5 |
| Versions du moteur d’exécution: | Flash Player 10.1, AIR 2.5 |
Extrait une liste de chaînes localisées contenant le nom des mois du système calendaire actuel. Le premier élément de la liste correspond au nom du premier mois de l’année.
Paramètres
nameStyle:String (default = "full") — Indique la chaîne de style de nom à utiliser. Les valeurs possibles sont :
| |
context:String (default = "standalone") — Code indiquant le contexte dans lequel la chaîne formatée doit être utilisée. Seuls certains paramètres régionaux sont sensibles à ce contexte. Valeurs valides :
|
Vector.<String> — Vecteur de chaînes localisées contenant les noms des mois pour les paramètres régionaux actuels (spécifiés par le style de paramètres régionaux), le style de nom et le contexte. Le premier élément du vecteur, à l’indice 0, correspond au nom du premier mois de l’année ; l’élément suivant correspond au nom du deuxième mois de l’année, et ainsi de suite.
|
Valeur émise
TypeError — si le paramètre nameStyle ou context est défini sur null.
|
Eléments de l’API associés
getWeekdayNames | () | méthode |
public function getWeekdayNames(nameStyle:String = "full", context:String = "standalone"):Vector.<String>| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 4.5 |
| Versions du moteur d’exécution: | Flash Player 10.1, AIR 2.5 |
Extrait une liste de chaînes localisées contenant le nom des jours de la semaine du système calendaire actuel. Le premier élément dans la liste représente le nom pour dimanche.
Paramètres
nameStyle:String (default = "full") — Indique la chaîne de style de nom à utiliser. Les valeurs possibles sont :
| |
context:String (default = "standalone") — Code indiquant le contexte dans lequel la chaîne formatée doit être utilisée. Ce contexte s’applique uniquement à certains paramètres régionaux dans lesquels le nom du mois change selon le contexte. Par exemple, en grec les noms de mois diffèrent selon qu’ils sont affichés seuls ou accompagnés d’un jour. Les valeurs possibles sont :
|
Vector.<String> — Vecteur de chaînes localisées contenant les noms des mois pour les paramètres régionaux actuels (spécifiés par le style de paramètres régionaux), le style de nom et le contexte. Le premier élément du vecteur, à l’indice 0, correspond au nom pour dimanche ; l’élément suivant correspond au nom pour lundi, et ainsi de suite.
|
Valeur émise
TypeError — si le paramètre nameStyle ou context est défini sur null.
|
Eléments de l’API associés
<?xml version="1.0" encoding="utf-8"?>
<!-- Sample program for spark.formatters.DateTimeFormatter -->
<s:Application
xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx">
<fx:Declarations>
<s:DateTimeFormatter id="dateTimeFormatter"/>
</fx:Declarations>
<fx:Script>
<![CDATA[
import mx.collections.ArrayCollection;
private static const dateTimeStyleMenuItems:ArrayCollection
= new ArrayCollection(["long", "medium", "short", "none"]);
]]>
</fx:Script>
<mx:Form>
<mx:FormItem label="Input Locale ID Name">
<mx:HBox>
<s:TextInput id="inputLocaleIDName"/>
<!-- Upon button click, sets the locale style on the document
UI component. The formatter will inherit this style. -->
<s:Button click="setStyle('locale', inputLocaleIDName.text);"
label="Apply"/>
</mx:HBox>
<mx:Text text="Example: 'en-US', 'fr-FR', 'ja-JP', 'ar-SA'"/>
</mx:FormItem>
<mx:FormItem label="Date Style">
<s:DropDownList id="dateStyle" requireSelection="true"
change="dateTimeFormatter.dateStyle = dateTimeStyleMenuItems[dateStyle.selectedIndex]"
dataProvider="{dateTimeStyleMenuItems}"/>
</mx:FormItem>
<mx:FormItem label="Time Style">
<s:DropDownList id="timeStyle" requireSelection="true"
change="dateTimeFormatter.timeStyle = dateTimeStyleMenuItems[timeStyle.selectedIndex]"
dataProvider="{dateTimeStyleMenuItems}"/>
</mx:FormItem>
<mx:FormItem label="Input Date">
<mx:TextInput id="inputDate" text="{new Date().toString()}"/>
</mx:FormItem>
<mx:FormItem label="Actual Locale ID Name">
<mx:Text text="{dateTimeFormatter.actualLocaleIDName}"/>
</mx:FormItem>
<mx:FormItem label="Formatted Result">
<mx:Text id="uiFormattedDate"
text="{dateTimeFormatter.format(inputDate.text)}"/>
</mx:FormItem>
</mx:Form>
</s:Application>
Tue Jun 12 2018, 09:30 AM Z
Afficher la syntaxe MXML