Pessoal boa tarde,
Estou fazendo um form onde tenho um Evento AJAX, para um campo data. E depois que o evento é executado a data perde a formatação.
Evento AJAX:
if (!empty({DATA_NASCIMENTO})){
{data_nascimento_1} = {DATA_NASCIMENTO};
// as datas devem ser no formato aaaa-mm-dd
$data_corte = date('Y').'-03-31';
$data_atual = date('Y-m-d');
//conversão das datas para o formato de tempo linux
$data_nascimento = strtotime({data_nascimento_1}." 00:00:00");
$data_corte = strtotime($data_corte." 00:00:00");
$data_atual = strtotime($data_atual." 00:00:00");
//cálculo da idade fazendo a diferença entre a data corte
$idade_corte = floor(abs($data_corte-$data_nascimento)/60/60/24/365);
//cálculo da idade fazendo a diferença entre a data atual
$idade_atual = floor(abs($data_atual-$data_nascimento)/60/60/24/365);
{IDADE_CORTE} = $idade_corte;
{IDADE} = $idade_atual;
}
Não estou entendendo por que a data está perdendo a formatação.
Alguém tem como me dar uma ajuda?
Leandro Auler