How test the date format of a date element?

Borox

Member
Hi,

After many tries I don't succeed in testing the format of a date ( my problem is the time).

I tried both a php validation and a regex validation with the followed regex: /^[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2}$/
But each time if I put, for example, 'p12:00' in the time field I received a "DateTime::__construct(): Failed to parse time string (invalid date) at position 0 (i): The timezone could not be found in the database"

Thanks for your help.

BR

Nicolas
 
I tried both:
regex: /^[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2}$/ with 'Match'
php code : return preg_match('/^[0-9]{4}-[0-9]{2}-[0-9]{2} [0-9]{2}:[0-9]{2}:[0-9]{2}$/',$data); (with 'Match')
upload_2020-3-6_16-25-47.png

It looks like the error 'invalid date' comes before the evaluation of the validation.
 
We are in need of some funding.
More details.

Thank you.

Members online

No members online now.
Back
Top