Você está aqui: Adobe Flex ::: Dicas & Truques ::: Formatação de datas, strings e números

Caracteres de formatação usados na propriedade formatString da classe DateFormatter

Quantidade de visualizações: 9067 vezes
A propriedade formatString da classe DateFormatter nos permite definir a márcara de formatação que queremos aplicar a uma determinada data ou hora. Há várias combinações possíveis de caracteres, o que permite os resultados mais variados.

Como forma de agilizar a construção dos formatos a serem utilizados, segue a lista de caracteres disponíveis no Flex 3 seguida de um exemplo de uso:

Y - Representa o ano. Use YY para o ano com dois dígitos e YYYY para o ano com quatro dígitos.

M - Representa o mês. Use M para o mês com um dígito; MM para o mês com dois dígitos; MMM para o nome do mês com três caracteres e MMMM para o nome completo do mês.

D - Dia do mês. Use D para o dia com um dígito e DD para o dia com dois dígitos.

E - Dia da semana, com o valor 0 representando o domingo. Use E para o dia da semana com um dígito, EE para dois dígitos, EEE para o dia da semana com três caracteres e EEEE para o dia da semana completo.

A - Representa as siglas AM e PM.

J - A hora do dia no formato de 24 horas, onde 0 é a primeira hora do dia. Use J para a hora com um dígito e JJ para dois dígitos.

H - A hora do dia no formato de 24 horas, onde 1 é a primeira hora do dia. Use H para a hora com um dígito e HH para dois dígitos.

K - A hora do dia no formato de 12 horas, onde 0 é a primeira hora do dia. Use K para a hora com um dígito e KK para dois dígitos.

L - A hora do dia no formato de 12 horas, onde 1 é a primeira hora do dia. Use L para a hora com um dígito e LL para dois dígitos.

N - Representa os minutos. Use N para os minutos com um dígito e NN para os minutos com dois dígitos.

S - Representa os segundos. Use S para os segundos com um dígito e SS para os segundos com dois dígitos.

Outros caracteres - Podemos usar outros caracteres em combinação com os caracteres acima, ou seja, podemos inserir vírgulas, barras, barras invertidas, dois pontos, espaços, etc.

Veja um exemplo de uma aplicação Flex na qual usamos a classe DateFormatter para exibir a data e hora completa no formato curto em um componente Label:

----------------------------------------------------------------------
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 e hora atual no formato 23/05/2009 - 23:12:40
       dataLabel.text = format.format(new Date()).toString();
     }
    ]]>
  </mx:Script>

  <mx:Label id="dataLabel" fontSize="30" />
  <mx:DateFormatter formatString="DD/MM/YYYY - JJ:NN:SS" id="format"/>

</mx:Application>

Ao ser executada, esta aplicação exibirá a data e hora atual no formato 22/04/2008 - 12:50:02.

Link para compartilhar na Internet ou com seus amigos:

Vamos testar seus conhecimentos em

Domínios de Deformações

O dimensionamento de uma seção transversal de um elemento linear concreto armado, sujeito a solicitações normais, de acordo com a NBR 6118 - "Projeto de estruturas de concreto" - é realizado com base em hipóteses básicas.

A respeito dessas hipóteses, analise as informações a seguir, indicando V para as verdadeiras e F para as falsas:

( ) A distribuição das deformações ocorre de forma não linear ao longo da altura da seção.

( ) As deformações nas barras de armadura são idênticas às deformações do concreto que as envolve.

( ) Admite-se que todas as tensões de tração existentes serão resistidas pelo concreto e pela armadura.

( ) Adota-se o diagrama parábola-retângulo idealizado para o concreto comprimido.

Assinale a alternativa que contém a sequência correta:

A) V - V - F - F.

B) V - F - F - F.

C) F - V - F - V.

D) F - V - V - V.

E) V - F - F - V.
Verificar Resposta Estudar Cards Todas as Questões

Vamos testar seus conhecimentos em

Dimensionamento de pilares de canto

Os pilares de canto são solicitados pela flexão oblíqua, tendo momentos de 1ª ordem e excentricidades nas direções x e y.

Analise os dados para o pilar a seguir:



Qual o valor das excentricidades no topo e na base do referido pilar, em x e y?

A) e1,x,A = 1,02cm.
e1,x,B = 1,31cm.
e1,y,A = 2,05cm.
e1,y,B = 1,75cm.

B) e1,x,A = 1,52cm.
e1,x,B = 1,31cm.
e1,y,A = 2,22cm.
e1,y,B = 1,99cm.

C) e1,x,A = 2,10cm.
e1,x,B = 1,56cm.
e1,y,A = 1,50cm.
e1,y,B = 1,99cm.

D) e1,x,A = 2,78cm.
e1,x,B = 1,32cm.
e1,y,A = 1,50cm.
e1,y,B = 1,99cm.

E) e1,x,A = 1,78cm.
e1,x,B = 1,32cm.
e1,y,A = 1,22cm.
e1,y,B = 0,99cm.
Verificar Resposta Estudar Cards Todas as Questões

Vamos testar seus conhecimentos em JavaScript

JavaScript é o mesmo que Java?

A) Sim

B) Não
Verificar Resposta Estudar Cards Todas as Questões

Vamos testar seus conhecimentos em

Dimensionamento de pilares de canto

A direção mais crítica de um pilar de canto é determinada na comparação entre o índice de esbeltez do pilar e a esbeltez limite.

Analise o pilar a seguir:



Sobre esse pilar de canto, assinale a alternativa correta.

A) A direção x é a mais crítica, e nela não são considerados os momentos de 2ª ordem.

B) A direção y é a mais crítica, e nela não são considerados os momentos de 2ª ordem.

C) A direção x é a mais crítica, e nela são considerados os momentos de 2ª ordem.

D) A direção y é a mais crítica, e nela são considerados os momentos de 2ª ordem.

E) Ambas as direções x e y são críticas, e nelas são considerados os momentos de 2ª ordem.
Verificar Resposta Estudar Cards Todas as Questões

Vamos testar seus conhecimentos em

Vantagens e Desvantagens do Concreto Armado

O concreto simples é formado pela mistura entre cimento, agregados (miúdos e graúdos) e água. A junção de barras de aço na forma de armaduras com esse material resulta no concreto armado.

Com relação às vantagens da utilização do concreto armado, analise as afirmações a seguir:

I. Os processos de construção de estruturas de concreto armado são conhecidos, e a sua execução não exige mão de obra com elevado nível de qualificação.

II. A grande massa e a rigidez dos elementos de concreto armado minimizam os efeitos de vibrações e oscilações decorrentes do vento e de utilização.

III. Pelo fato de as estruturas de concreto serem monolíticas, elas apresentam facilidade em serem moldadas.

Qual(is) está(ão) correta(s)?

A) Apenas I.

B) Apenas II.

C) Apenas III.

D) I e II.

E) II e III.
Verificar Resposta Estudar Cards Todas as Questões

Veja mais Dicas e truques de Adobe Flex

Dicas e truques de outras linguagens

Códigos Fonte

Programa de Gestão Financeira Controle de Contas a Pagar e a Receber com Cadastro de Clientes e FornecedoresSoftware de Gestão Financeira com código fonte em PHP, MySQL, Bootstrap, jQuery - Inclui cadastro de clientes, fornecedores e ticket de atendimento
Diga adeus às planilhas do Excel e tenha 100% de controle sobre suas contas a pagar e a receber, gestão de receitas e despesas, cadastro de clientes e fornecedores com fotos e histórico de atendimentos. Código fonte completo e funcional, com instruções para instalação e configuração do banco de dados MySQL. Fácil de modificar e adicionar novas funcionalidades. Clique aqui e saiba mais
Controle de Estoque completo com código fonte em PHP, MySQL, Bootstrap, jQuery - 100% funcional e fácil de modificar e implementar novas funcionalidadesControle de Estoque completo com código fonte em PHP, MySQL, Bootstrap, jQuery - 100% funcional e fácil de modificar e implementar novas funcionalidades
Tenha o seu próprio sistema de controle de estoque web. com cadastro de produtos, categorias, fornecedores, entradas e saídas de produtos, com relatórios por data, margem de lucro e muito mais. Código simples e fácil de modificar. Acompanha instruções para instalação e criação do banco de dados MySQL. Clique aqui e saiba mais

Linguagens Mais Populares

1º lugar: Java
2º lugar: Python
3º lugar: C#
4º lugar: PHP
5º lugar: Delphi
6º lugar: C
7º lugar: JavaScript
8º lugar: C++
9º lugar: VB.NET
10º lugar: Ruby



© 2024 Arquivo de Códigos - Todos os direitos reservados
Neste momento há 20 usuários muito felizes estudando em nosso site.