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: 11013 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 é:----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
Object
Formatter
DateFormatter
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: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- <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: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
<?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();
}
]]>
</mx:Script>
<mx:Label id="dataLabel" fontSize="30" />
<mx:DateFormatter formatString="DD/MM/YYYY" id="format"/>
</mx:Application>
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 |





