PHP日期dd/mm和时间hh;毫米


PHP date dd/mm and time hh;mm

我不确定是否要为此使用regexp。我从用户那里得到两个输入,日期和时间。

我希望格式是

$date = 25/3
$time = 14:30

我该如何检查?我的一个想法是使用类似于explose或split on的例子$time,这给我留下了14:30。但是如果用户输入144:25? 会发生什么

你能告诉我一个检查它是否是我想要的格式的好方法吗?

您可以使用checkdate()检查$date

http://php.net/manual/en/function.checkdate.php或http://us3.php.net/manual/en/ref.datetime.php

如果您愿意,您可以使用try-and-catch块