标签: php datetime
您可以看到所有可接受的日期时间格式here。
$timeString = 'Y-m-d'; $this->isDateTimeFormat($trimeString); // returns true $this->isDateTimeFormat('Sponge Bob'); // returns false
我对使用正则表达式解决这个问题不感兴趣,我已经有一个问题。但也许有人知道一种方法来检查字符串是否符合要求,然后如果不符合则抛出异常?
谢谢:)
答案 0 :(得分:1)
在日期运行strtotime功能。
strtotime
如果它返回0,false或-1以外的任何内容,那就是一个好日期。
如果您想在此之后使用特定格式,只需在其上添加date格式即可 我总是添加date格式,因为正如Boaz所说,它接受“明天”或“+2周”作为约会。
date