php - Laravel date_format 验证在文本月份失败
问题描述
我的 JavaScript 库datepicker以某种格式返回日期"March 2019."
Carbon可以解码它。
$date = Carbon::createFromFormat('M Y', $request->month);
Laravel验证失败date_format
。
$request->validate([
'month' => [
'required',
'date_format:M Y',
],
]);
说
月份与格式 M Y 不匹配。
我从这里尝试了所有 PHP 日期格式 :M、MM、mm、m。
解决方案
$request->validate([
'month' => [
'required',
'date_format:F Y',
],
]);
推荐阅读
- julia - 有没有可能改变Julia中非线性约束的RHS?
- pandas - 使用以下代码显示黑色列的热图
- mysql - 无法在 docker 容器中安装 mysql-client
- jmeter - 如何在Jmeter中提取和传递Json提取器中的值
- javascript - 在 Route 的渲染部分中未调用函数
- javascript - 如何有条件地在 javascript 对象 reduce 中添加道具?
- django - 将文本模型中的作者姓名渲染为 django 中的外键
- android - 如何使用 Android 导航组件和深度链接打开活动和特定目的地
- c# - 如何在 sortedList 中获取特定值的范围键
- java - 无法创建请求的服务 [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]?