Pessoal, uma dúvida… existe algum metodo em java em q eu informe por exemplo, 90 e ele retorne 1:30, ou seja, converter em formato de hora?
vlw,
Gabriel
Pessoal, uma dúvida… existe algum metodo em java em q eu informe por exemplo, 90 e ele retorne 1:30, ou seja, converter em formato de hora?
vlw,
Gabriel
Pode ser assim?
[code]Calendar cal = GregorianCalendar.getInstance();
cal.set(Calendar.HOUR_OF_DAY, 0);
cal.set(Calendar.MINUTE, 0);
cal.set(Calendar.SECOND, 0);
cal.set(Calendar.MILLISECOND, 0);
cal.add(Calendar.MINUTE, 90);
SimpleDateFormat formatador = new SimpleDateFormat("HH:mm");
String horas = formatador.format(cal.getTime());[/code]
Cara, desculpe a minha ignorância… mas já tentei simplesmente assim e não deu…:
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Calendar;
SimpleDateFormat formatador = new SimpleDateFormat(“HH:mm”);
String horas = formatador.format(90);
tipo, nao encontrou os pacotes…
O metodo format() recebe um java.util.Date não um int. Faça como eu coloquei aí.
Jair, então cara, eu não estou conseguindo importar a classe SimpleDateFormat… dá erro
vc poderia me informar como deveria ser a importação, porque já tentei import java.text.SimpleDateFormat; e nao deu, apresentou o erro java.text does not exist
obrigado,
Gabriel
Se isso não funcionar você deve ter um problema muito estranho aí...
Que JDK você está usando, algum IDE?
Se isso não funcionar você deve ter um problema muito estranho aí…
Que JDK você está usando, algum IDE?
Kra, eu estou usando uma maquina q já tinha java instalado, versao 1.3, porém eu baixei a versao 1.4.2… com o WTK 2.2, mipd 2.0, cldc 1.1, mas qndo eu digito java -version no meu console, continua aparecendo a versão 1.3… estou baixando a versão 1.5…mas não sei de onde está vindo essa referencia a 1.3, uma vez q já removi tudo q tinha aki…
Ahhh… não tinha visto que você estava no forum “Dispositivos Móveis” :oops:.
Nesse caso eu acho que você vai ter que implementar na mão mesmo.
ok… e vc teria alguma sugestão de como eu poderia implementar isso na mão…
ah, outra coisa, em J2ME não tem SimpleDateFormat ou isso é um problema da minha maquina mesmo?
Para vc lidar com partes de data em J2ME vc usa a classe java.util.Calendar
Calendar now = Calendar.getInstance();
int hora = now.get(Calendar.HOUR_OF_DAY);
int minuto = now.get(Calendar.MINUTE);
A partir de uma data qualquer ele retorna vário tipos de “pedaços” dela,para ver outros campos de uma olhada na especificação que vem junto com o WTK.
putz, kra, valeu mesmo… nunca tinha reparada nessa documentação, sempre q tinha duvida buscava na net…
valeu,
Gabriel