函数名:strptime()
适用版本:PHP 5.1.0及以上版本
函数功能:将格式化时间字符串解析为时间数组
用法: strptime(string $date, string $format): array|false
参数说明:
返回值:
示例:
$dateString = "2021-09-15";
$formatString = "%Y-%m-%d";
$timeArray = strptime($dateString, $formatString);
if ($timeArray !== false) {
echo "解析成功!";
echo "年份:" . $timeArray['tm_year'] + 1900 . "<br>";
echo "月份:" . $timeArray['tm_mon'] + 1 . "<br>";
echo "日期:" . $timeArray['tm_mday'] . "<br>";
} else {
echo "解析失败!";
}
输出:
解析成功!
年份:2021
月份:9
日期:15
注意事项: