<?php
function converteData($format, $to_format, $time, $timezone = null)
{
$version = explode('.', phpversion());
if (!$timezone) {
$timezone = new DateTimeZone(date_default_timezone_get());
}
if ((int)$version[0] >= 5 && (int)$version[1] >= 2 && (int)$version[2] > 17) {
$datetime = DateTime::createFromFormat($format, $time, $timezone);
} else {
$datetime = new DateTime(date($format, strtotime($time)), $timezone);
}
return $datetime->format($to_format);
}
var_dump(converteData('d-m-y', 'd/m/Y H:i:s', '06-11-1992'));
preferences:
30.11 ms | 402 KiB | 5 Q