Informações de data exibida de forma incorreta
Pessoal,
Verifiquei que a data que está aparecendo para o usuário nas informações da conta está errada. Ela está "adiantada". Vocês notaram isso no ambiente de vocês ?
Verifiquei as configurações de data e hora no servidor e no controlador do AD e estão corretas. Também verifiquei se poderia ser algo referente ao horário de verão mas não achei nada que pudesse indicar isso.
No código vi que para esses dados está sendo feito o resgate levando em consideração a timezone, mas não consegui identificar de onde:
// Data da criação da conta
$ativacao = $user->whencreated[0];
if(!is_null($ativacao)) {
$ativacao = Carbon::createFromFormat(**'YmdHis\.0\Z'**, $ativacao)->format('d/m/Y');
}
$attr['ativacao'] = $ativacao;
// última senha alterada
$last = $user->getPasswordLastSetDate();
if(!is_null($last)) {
$last = Carbon::createFromFormat('Y-m-d H:i:s', $last)->format('d/m/Y');
}
Exemplo de dados exibidos no sistema:
Dados reais no AD:
Saberiam dizerem qual seria a solução neste caso?