牛牛在线工具

date_parse_from_format()

收录 8868 个 PHP 函数,含用途说明与用法示例。

date_parse_from_format()

可根据指定的格式解析日期字符串,并返回一个关联数组,其中包含解析后的日期信息

函数名:date_parse_from_format() 适用版本:PHP 5.3.0及以上版本 函数用法:date_parse_from_format() 函数可根据指定的格式解析日期字符串,并返回一个关联数组,其中包含解析后的日期信息。 语法: date_parse_from_format(string $format, string $date) 参数说明: $format:指定的日期格式,与日期字符串的格式相对应。 $date:要解析的日期字符串。 返回值: 函数返回一个包含解析后日期信息的关联数组,其中包括以下字段: "year":年份,为一个整数。 "month":月份,为一个整数。 "day":日期,为一个整数。 "hour":小时,为一个整数。 "minute":分钟,为一个整数。 "second":秒数,为一个整数。 "fraction":微秒数,为一个浮点数。 "warning_count":解析期间发出的警告数量,为一个整数。 "warnings":一个包含解析期间发出的警告的数组。 "error_count":解析期间发出的错误数量,为一个整数。 "errors":一个包含解析期间发出的错误的数组。 示例: $dateString = "2021-07-10 12:30:45"; $dateInfo = date_parse_from_format("Y-m-d H:i:s", $dateString); echo $dateInfo['year']; // 输出:2021 echo $dateInfo['month']; // 输出:7 echo $dateInfo['day']; // 输出:10 echo $dateInfo['hour']; // 输出:12 echo $dateInfo['minute']; // 输出:30 echo $dateInfo['second']; // 输出:45 注意事项: 参数 $format 参数定义的日期格式必须与日期字符串的实际格式匹配,否则函数可能无法正确解析。 如果解析日期时出现警告或错误,可以通过返回的关联数组中的 "warning_count"、"warnings"、"error_count" 和 "errors" 字段获取相关信息。