【发布时间】:2018-08-10 12:03:09
【问题描述】:
如何在 laravel 中检查日期字符串?
如果字符串没有日期,我想处理这种情况,例如“它不是日期字符串”。
我尝试了它的代码,但它不起作用我有下一个错误:
InvalidArgumentException : A two digit month could not be found
Data missing
我的代码:
if (Carbon::createFromFormat('m-d-Y', $rowMatrix[4]) !== false) {
//
}
【问题讨论】:
-
什么是
$rowMatrix提供它的价值 -
如果是日期,字符串是否始终采用
m-d-Y这种格式? -
@GaneshGhalame 它只是可以包含日期的字符串。我需要检查日期。
-
@Maraboc 不,但在这种情况下不会发生。有时 $rowMatrix[4] 可以只包含字符串(例如列名),我需要验证它
-
我的意思是如果它是一个日期你有一种格式?
标签: php laravel validation laravel-5 time