public static function jieExcelDate($date_str)
{
if (empty($date_str)) {
return "";
}
$data_type3 = gettype($date_str);
if ($data_type3 == 'string') {
if (is_numeric($date_str)) {
$t = $date_str;
$n = intval(($t - 25569) * 3600 * 24); //转换成1970年以来的秒数
return gmdate('Y-m-d', $n);//格式化时间,不是用date哦, 时区相差8小时的
} else {
$date_str = str_replace('/', '-', $date_str);
}
} else {
$t = intval($date_str);
$n = intval(($t - 25569) * 3600 * 24); //转换成1970年以来的秒数
$date_str = gmdate('Y-m-d H:i:s', $n);//格式化时间,不是用date哦, 时区相差8小时的
}
return $date_str;
}