Como eu poderia pegar a hora e a data direto sem muitas firulas!!! :?:
Da uma olhada no tutorial de Datas que estĂĄ no GUJ. Explica timtim por timtim, e sem âfirulasâ.
Mas se vocĂȘ quer ago vapt vupt:
import java.util.GregorianCalendar;
...
GregorianCalendar gc = new GregorianCalendar();
Ele jĂĄ te retorna esse objeto com a data e hora atual!
Beleza, Paulo, mas não estou conseguindo pegar a hora e a data separadamente, ele retorna uma gama de informaçÔes, queria pegar a data e hora assim.
Exemplo.
Data = 18/09/2002
Hora = 17:00:00
Como poderia fazer, nĂŁo estou sabendo pegar sepraradamente?
GregorianCalendar calendar = new GregorianCalendar();
int hora = calendar.HOUR_OF_DAY;
System.out.println(hora);
Só que retorna 11 ao invés de 15, pois são 15 horas agora!!
ueh
isso devia funcionar
seu relogio da maquina ta certo?
talvez tenha de setar o fuso
Pior que o relĂłgio estĂĄ certo, o fuso estĂĄ correto GMT 03:00 Brasilia!!!
Darta, nao eh assim que voce tem que fazer. A maneira correta eh
int hora = calendar.get(Calendar.HOUR_OF_DAY);
note que usamos a propriedade estatica da classe Calendar para isso. A documentacao dessa classe explica em maiores detalhes os outros metodos disponivies.
[]'s
Rafael Steil
OlĂĄ darta
Ai vai um exemplo
[code]
String data = âdd/MM/yyyyâ;
String hora = âh:mm - aâ;
String data1, hora1;
java.util.Date agora = new java.util.Date();;
SimpleDateFormat formata = new SimpleDateFormat(data);
data1 = formata.format(agora);
formata = new SimpleDateFormat(hora);
hora1 = formata.format(agora);
System.out.print(data1+"
â);
System.out.print(hora1+â
");[/code]
Não esqueça de importar java.util e java.text.
Espero ter ajudado
T+
Desse jeito vc pega a data numa boa:
Locale locale = new Locale(âptâ,âBRâ);
GregorianCalendar calendar = new GregorianCalendar();
SimpleDateFormat formatador = new SimpleDateFormat(âddâ de âMMMMMâ de âyyyyâ - âHHâ:âmmâhââ,locale);
System.out.println(formatador.format(calendar.getTime()));
Sai assim:
20 de Fevereiro de 2003 - 09:48h
[quote=Paulo Silveira]Da uma olhada no tutorial de Datas que estĂĄ no GUJ. Explica timtim por timtim, e sem âfirulasâ.
Mas se vocĂȘ quer ago vapt vupt:
import java.util.GregorianCalendar;
...utro
GregorianCalendar gc = new GregorianCalendar();
Ele jĂĄ te retorna esse objeto com a data e hora atual![/quote]
Irmao me ajuda numa coisa ver so tenho que calcaular o desconto que deve receber como paramentro a data de nascimento do tipo Data e caso seja menor que 12 deve da um desconto de 50% no valor normal [b]irmao peço pf teria como vc fazer so esse metodo pra mim que da pra eu fazer os outros olhando oque vc fez !!!
[quote=thiago0000][quote=Paulo Silveira]Da uma olhada no tutorial de Datas que estĂĄ no GUJ. Explica timtim por timtim, e sem âfirulasâ.
Mas se vocĂȘ quer ago vapt vupt:
import java.util.GregorianCalendar;
...utro
GregorianCalendar gc = new GregorianCalendar();
Ele jĂĄ te retorna esse objeto com a data e hora atual![/quote]
Irmao me ajuda numa coisa ver so tenho que calcaular o desconto que deve receber como paramentro a data de nascimento do tipo Data e caso seja menor que 12 deve da um desconto de 50% no valor normal [b]irmao peço pf teria como vc fazer so esse metodo pra mim que da pra eu fazer os outros olhando oque vc fez !!![/quote]
Thiago, abre um tĂłpico com a tua necessidade e se jĂĄ tem um aberto, tenha calma e paciĂȘncia que logo alguĂ©m irĂĄ responder. Pedir algo pronto Ă© complicado, 98% nĂŁo vai querer ajudar. Sobe esse tĂłpico desde o inicio e leia ele com calma, verĂĄ que a parte que tu precisa estĂĄ aqui jĂĄ, Ă© bem simples.
Abraços.