Calendar + Hora

4 respostas
B

Boa noite a todos,

Estou com um problema e acredito que alguém aqui possa ter passado por isso…
Gostaria de perguntar como fazer para salvar data e hora em JSF …

Exemplo:
Tenho um componente calendar que quando o usuário clica, seleciona uma data e ao lado um textfield que o usuário pode entrar com a hora desejada …

Mas meu campo de data é java.util.Date e estou informando 2 coisas … data e hora, quero que qdo o usuário clique em salvar seja salva a data do calendario e a hora do textfield …

Somebody can help meeeee ???

Obrigado a todos !

4 Respostas

Kanin_Dragon

Utilize um Calendar, mas não esqueça de implementar um converter para ele.

B

Boa noite,

Poderia ser mais específico ?
Estou usando um calendar e um textfield e quero que o calendar sete a minha data e o textfield a hora …
Teria um exemplo para citar ?

Desde já, obrigado !

viniciusalvess
public static Calendar utilDateToCalendar(Date data){
		if(data != null ){
			Calendar cal = Calendar.getInstance();
			cal.setTime(data);
			return cal;

		}else{			
			return null;
		}

}

public static Date calendarToUtilDate(Calendar calendar){
		if(calendar != null){
			Date dt =  calendar.getTime();
			return dt;
		}else{
			return null;
		}


	}

Creio que deveria deixar de programar para web um tempo , e focar no CORE da liguagem java , que no futuro seu trabalho será melhor reconhecido !
Programar em JSF e não saber converter uma data é dose …

B

Boa tarde,

Muito obrigado pela resposta …
Mas, o cenário é o seguinte …
Criei um componente com o calendario do Jquery e um campo de texto comum…
Gostaria de saber se qdo eu clicar em salvar, como devo fazer a para persistir a data do componente calendar(JQuery) + a hora(InputText) .
Como fazer essa concatenação de valores em uma unica data no formato dd/MM/yyyy HH:mm ???

Estou usando TIMESTAMP !

Criado 18 de março de 2011
Ultima resposta 19 de mar. de 2011
Respostas 4
Participantes 3