我正在尝试在我的laravel应用程序中获取date_format验证。在格式对特定格式的laravel进行TIme格式验证
2015-10-09T12:36:576+01:00
它的API,并获取日期时间它应该是IOS 8601格式,所以我在检查其对格式 "Y-m-d\TH:i:sO"
使用
'createdAt' => "required|date_format:Y-m-d\TH:i:sO",
但验证失败。我很确定我的日期格式错误(我从官方的php文档得到的意思是数据格式不是ISO 8601)。有人可以告诉我该日期的格式是什么吗?
谢谢
它可能是正则表达式,我通常必须在验证数组之外定义它们,当它们有点长时 –
对不起,如果这是一个愚蠢的问题,但为什么你有3个数字为你的秒值? –
@罗斯威尔逊是啊似乎提供的格式是错误的(因为在数字值是错误的)。正确的格式是2015-10-09T12:36:57 + 01:00 –