我需要在mySQL数据库中保存一个正确的日期时间值,所以我尝试在ZF1中使用这个:
$date = new Zend_Date();
echo $date->toString('YYYY-MM-dd HH:mm:ss');
我找不到错误类Zend_Date
块引用
ZF3是什么,它是否被弃用了?如果是,新类的名称以及如何使用作曲家。如果没有,那么什么是错的,我需要什么作为使用陈述。
当然这个有用
$heute = date("Y-m-d H:i:s");
但问题是为什么我不能使用Zend_Date?
答案 0 :(得分:2)
当PHP 5.3发布时,它已经内置了DateTime
。这就是Zend_Date
不再使用的原因。所以,因为ZF2 Zend_Date
不再存在了。
所以,只需在类中使用DateTime
,这不需要在composer中加载。
http://php.net/manual/en/class.datetime.php
答案 1 :(得分:0)
在此链接下,您拥有所有zf3组件:
https://docs.zendframework.com/
看起来zend框架组件中不再有Zend_Date。
P.S。
我建议使用Carbon(http://carbon.nesbot.com)或内置的php日期函数。我更喜欢面向对象的风格: