我刚刚遇到了一个我从未想过会存在的问题。我有一个以下列格式提交日期的表格04/28/2013 11:00
。在我使用的用户前端jquery datetimepicker
和后端我有 php 来处理表单。
做了一些测试,我发现DateTime
在 php 中时间中断时不会抛出异常。例如,这04/28/2013 11:00123123
不会触发异常 - 而是DateTime
返回now
时间。在我的情况下,日期不相关now
- 它是未来的特定日期和时间。
在我看来DateTime
应该返回一个异常而不是now
时间。是我,还是这是一个错误?
编辑:我正在使用 php 5.3.23