DateTime SWT

2 respostas
castiel

Opa pessoal, to com uma duvida, para eu trabalhar com datas no swt estou usando o DateTime.
Exemplo:
DateTime data = new DateTime(sShell, SWT.DATE);
mais ele por padrão ele aparece a data no formato MM/DD/YYYY,
porem preciso da data no formato DD/MM/YYYY, alguem sabe fazer essa mudança?
Alguem sabe de algum outro componente para trabalhar com datas no swt?

Grato.

2 Respostas

leonardom

Estranho pelo teste que fiz aqui ele esta no formato: DD/MM/YYYY. Acho que ele pega a formatação que está definida no sistema operational. Qual formato você esta usando no seu SO?

castiel

to usando pt_BR olha só:
a saida do locale é essa:

locale

LANG=pt_BR.UTF-8
LANGUAGE=pt_BR:pt:en
LC_CTYPE="pt_BR.UTF-8"
LC_NUMERIC="pt_BR.UTF-8"
LC_TIME="pt_BR.UTF-8"
LC_COLLATE="pt_BR.UTF-8"
LC_MONETARY="pt_BR.UTF-8"
LC_MESSAGES="pt_BR.UTF-8"
LC_PAPER="pt_BR.UTF-8"
LC_NAME="pt_BR.UTF-8"
LC_ADDRESS="pt_BR.UTF-8"
LC_TELEPHONE="pt_BR.UTF-8"
LC_MEASUREMENT="pt_BR.UTF-8"
LC_IDENTIFICATION="pt_BR.UTF-8"
LC_ALL=

e a do locale time

locale LC_TIME

Dom;Seg;Ter;Qua;Qui;Sex;Sáb
domingo;segunda;terça;quarta;quinta;sexta;sábado
Jan;Fev;Mar;Abr;Mai;Jun;Jul;Ago;Set;Out;Nov;Dez
janeiro;fevereiro;março;abril;maio;junho;julho;agosto;setembro;outubro;novembro;dezembro
;
%a %d %b %Y %T %Z
%d-%m-%Y
%T

0
D
7
19971130
0
1
2
1

%a %b %e %H:%M:%S %Z %Y
UTF-8

o mais estanho é a saida do date:

date

Sáb Jun 27 00:58:01 BRT 2009
parece que mesmo estando configurando para pt_BR, ele me retorna data no formato mm/dd/yyyy.
será que no so ou no java?

Criado 25 de junho de 2009
Ultima resposta 26 de jun. de 2009
Respostas 2
Participantes 2