Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Maykel-ctba

Problema com DateTime: Somar 3 horas a minha variável é o jeito?

Recommended Posts

Fala galera,

 

Tenho um script de DateTime para o meu sistema, porém o mesmo está usando como base um horário errado (sempre com 3 horas de diferença).

 

Se eu seleciono o horário 13:17, o resultado é:

 

Wed Apr 08 2015 10:17:14 GMT-0300 (BRT)

 

Porém, preciso do horário certo.

 

Como posso proceder? Devo somar 3 horas ao meu script ou buscar um jeito de pegar a hora do servidor diferente?

$("input[name='txDataEntrada']").datetimepicker().on('changeDate', function(ev)
{
	elementoPai = $(this).closest('.modal').find("input[name='txDataFechamento']");
	alert("Hora selecionada: " + ev.date); // * Wed Apr 08 2015 10:15:14 GMT-0300 (BRT) (Se seleciono 08/04/2015 13:15:14)
	
	$(elementoPai).datetimepicker('setStartDate', ev.date);
	$(elementoPai).datetimepicker('update', ev.date);
	
});

Mundo afora, encontrei esta solução.

Fica a dica pra quem passar pelo problema:

myDate = new Date(ev.date.valueOf());
myDate.setHours(myDate.getUTCHours());

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.