A validação do date_format do Laravel 5.1 permite dois formatos

Eu uso a seguinte validação de data para a solicitação POST recebida.

'trep_txn_date' => 'date_format:"Y-m-d H:i:s.u"'

Isso permitirá apenas uma data desse tipo, ou seja, 21-01-2012 15: 59: 44.8

Também quero permitir a data sem a TIME, por exemplo. 2012-01-21, que quando enviado ao mysql db será armazenado automaticamente como 2012-01-21 00: 00: 00.0

Existe uma maneira de fazer isso usando as regras de validação existentes do Laravel. Existe uma maneira de definir vários formatos na regra date_format, algo como abaixo.

'trep_txn_date' => 'date_format:"Y-m-d H:i:s.u","Y-m-d"' //btw this didn't work.

Obrigado,

K

questionAnswers(1)

yourAnswerToTheQuestion