Gravando Data e hora

Bom dia a todos.

          Estou precisando gravar Data e Hora em um campo da tabela no MySQL.
				//Atualiza e-Mail como enviado
				GregorianCalendar gc = new GregorianCalendar();
				gc.setTime(new Date());
				
				email.setEnviadoEm(gc); [size=18]//Preciso que aqui contenha DATA e HORA[/size]
				ManutencaoTabela.AtualizaRegistro(email, cnn);

				System.out.println("----------------------------------------------------------------");

EnviadoEm = ‘2012-10-23’ //Este campo deve receber DATA e HORA

Ele deve receber um GregorianCalendar com DATA E HORA

Preste a atenção na última linha da saída “UPDATE …”

Eis aqui a saída.

Desde já agradeço.

A coluna na tabela está como TIMESTAMP?

Datetime

se vc recuperar esse campo do banco depois de persistido, e jogar uma mascara para formatação da hora, como fica? zerado? as vezes é só na exibição que não esta vindo as horas, mas ela pode estar persistida corretamente… faz um teste,

Alguém pode me ajudar quanto a isso?

Darkan666, O dado no banco está assim:

Nome do Campo e-Mail EnviadoEm Categoria FonteDado
-------------------- =============================================================
Dado Persistido prsantos@copaibaartefatos.com.br 2012-11-06 00:00:00 Outros Garimpados-PRSantos

Preciso Gravar Data e Hora do Envio.

Não posso mudar o tipo para Timestamp.

Desde já agradeço.

não pode mudar pra timestamp? vish… ai fica dificil… pois o timestamp que grava data e hora… esse “datetime” não conheço o funcionamento… :frowning:

Pô cara!

Acredito que posso simplificar minha dúvida.

Vamos lá!

O que realmente preciso e SETAR Data e Hora Atual em um objeto GregorianCalendar.

É isso!

É exatamente isso que preciso.

Obrigado a todos que me ajudaram

Consegui resolver.

Muito fácil.

Valeu!