Você está aqui: Adobe Flex ::: Dicas & Truques ::: Formatação de datas, strings e números |
Aprenda a formatar datas e horas em Flex usando a classe DateFormatterQuantidade de visualizações: 10943 vezes |
A DateFormatter é muito útil quando precisamos formatar datas e horas em Flex. Esta classe está no pacote mx.formatters e sua posição na hierarquia de classes Flex é:Object Formatter Além dos métodos e atributos herdados de Formatter, a classe DateFormatter apresenta uma propriedade que nos permite definir a forma como a data ou hora será formatada. Esta propriedade é formatString e aceita uma enorme combinação de caracteres de formatação de forma a possibilitar todos os possíveis resultados almejados pelo desenvolvedor. Objetos da classe DateFormatter podem ser criados em Flex da seguinte forma: <mx:DateFormatter formatString="DD/MM/YYYY" id="format"/> Aqui nós temos um componente mx:DateFormatter com o valor "format" para a propriedade id e o formato "DD/MM/YYYY" atribuído à propriedade formatString. Esta formatação resulta em uma data no formato 22/06/2009. Veja um exemplo completo: <?xml version="1.0" encoding="iso-8859-1"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" applicationComplete="exibirData()"> <mx:Script> <![CDATA[ private function exibirData():void{ // exibe a data atual no formato 23/05/2009 dataLabel.text = format.format(new Date()).toString(); Ao executar este código você verá a data atual ser exibida em um componente mx:Label. |
![]() |
Veja mais Dicas e truques de Adobe Flex |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |