我正在使用PHP> 5.3,我有一个关于DateTime的问题:
首先,我无法使用:
$date = new DateTime('2012-06-08 00:00:00');
$t = $date->createFromFormat('Y/m/d', '2012-06-11 23:59:59');
Run Code Online (Sandbox Code Playgroud)
我收到以下错误消息:
调用未定义的方法DateTime :: createFromFormat()
我可以在该课程中使用其他功能.
第二件事我很困惑如何更新对象的初始日期,还是我必须创建一个新对象?
createFromFormat是一个静态方法,DateTime所以你需要调用它像:
$t = DateTime::createFromFormat('Y-m-d', '2012-06-11');
Run Code Online (Sandbox Code Playgroud)
您可以$date通过执行以下操作更新初始对象:
$date = DateTime::createFromFormat('Y-m-d', '2012-06-11');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
421 次 |
| 最近记录: |