De ISO a Latino:
$strFechaLatina = implode('-',array_reverse(explode('-',$strFechaISO)));
De Latino a ISO:
$strFechaISO = implode('-',array_reverse(explode('-',$strFechaLatina)));
Bonus:
Para convertir fechas en donde los dígitos están separados por barras, puntos o guiones ("/",".","-") se puede reemplazar la función explode y usar en su lugar preg_split.
$strFechaISO = implode('-',array_reverse(preg_split('/[-.\/]/',$strFechaLatina
Para que estas rutinas funcionen las fechas de entrada deben estar debidamente validadas.
No hay comentarios:
Publicar un comentario