Olá,
o problema não é que o comando só pega até 12:00:00, o lance é que pelo
tipo de formatação que vc está pedindo ao objeto ele está retornando o
valor da hora no formato AM/PM.
Para resolver esse problema, tente substituir os dois h minúsculos por
dois h maiúsculos, neste caso a hora será expressa entre 0 e 23, ou
substitua por dois k minúsculos, nesse casso a hora será expressa entre
1 e 24. Assim:
...
private GregorianCalendar gCal = new GregorianCalendar();
private String timeFormat1_24 = "kk:mm:ss";
pricate String timeFormat0_23="KK:mm:ss";
private SimpleDateFormat formatter = new
SimpleDateFormat(timeFormat0_23);
...
> Como faço para pegar a data so do computador qual comando devo usar
> para pegar a data que vá alem de 12:00:00 ou seja que vá até
> 23:59:59 Tenho este comando mas ele so pega até
> 12:00:00 gCal.add(Calendar.SECOND,1);
> String timeTxt = formatter.format(gCal.getTime());
> if (jLabel9 != null)
> jLabel9.setText(timeTxt); private GregorianCalendar gCal = new
> GregorianCalendar();
> private String timeFormat = "hh:mm:ss";
> private SimpleDateFormat formatter = new
> SimpleDateFormat(timeFormat);
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------