PHP 转换中文日期时间字符串为标准格式
可以使用PHP中的strtotime函数将日期时间字符串转换为Unix时间戳,然后再使用date函数将Unix时间戳转换为标准日期时间格式。
例如:
$timeStr = '25/11/2020下午4:00:00';
$timestamp = strtotime(str_replace('下午', 'PM', str_replace('上午', 'AM', $timeStr)));
$datetime = date('Y-m-d H:i:s', $timestamp);
echo $datetime; // 输出:2020-11-25 16:00:00
在这个示例中,首先将原始日期时间字符串中的'下午'和'上午'替换为'PM'和'AM',然后使用strtotime函数将其转换为Unix时间戳。最后,使用date函数将Unix时间戳转换为标准日期时间格式。
原文地址: https://www.cveoy.top/t/topic/lANL 著作权归作者所有。请勿转载和采集!