如何使用PHP解释HTML5输入日期值

Dha*_*man 5 php html5 input

我需要让用户选择一个日期(最好是格式为dd/mm/yy),我决定尝试新的HTML5输入日期类型.但是我不知道如何解释它在服务器端给出的值.我得到的值是yyyy-mm-dd.你能帮我这个吗?

如果用户使用不支持它的olser浏览器,他将如何输入日期呢?

Joh*_*nde 7

  1. 只是使用PHP的日期功能转换的日期(date(),DateTime,等)

    $datetime = new DateTime('2012-12-06');

    $new_date = $datetime->format('d/m/Y');

  2. 他们将看到一个纯文本字段.您需要确保他们输入验证日期.