Zend framework 未找到Zend_类日期

Zend framework 未找到Zend_类日期,zend-framework,zend-framework3,zend-date,Zend Framework,Zend Framework3,Zend Date,到现在为止,我在谷歌上搜索了很多,但我找不到任何有用的东西 我需要在mySQL数据库中保存一个适当的datetime值,因此我尝试在ZF1中使用此值: $date = new Zend_Date(); echo $date->toString('YYYY-MM-dd HH:mm:ss'); 我得到了错误类Zend_Date not found 大宗报价 ZF3中是什么,是否已弃用?如果是,新类的名称如何以及如何使用composer。如果没有,有什么不对,我需要什么作为use语句 这个当然

到现在为止,我在谷歌上搜索了很多,但我找不到任何有用的东西

我需要在mySQL数据库中保存一个适当的datetime值,因此我尝试在ZF1中使用此值:

$date = new Zend_Date();
echo $date->toString('YYYY-MM-dd HH:mm:ss');
我得到了错误类Zend_Date not found

大宗报价

ZF3中是什么,是否已弃用?如果是,新类的名称如何以及如何使用composer。如果没有,有什么不对,我需要什么作为use语句

这个当然管用

$heute = date("Y-m-d H:i:s"); 

但问题是,为什么我不能使用Zend_Date?

在此链接下,您拥有所有zf3组件:

Zend framework组件中似乎不再有Zend_日期

附言

我建议使用Carbon()或内置的php日期函数。我更喜欢面向对象的风格:


当PHP5.3发布时,它内置了
DateTime
。这就是为什么不再使用
Zend_Date
。因此,由于ZF2
Zend_Date
不再存在

所以,只需使用内置类
DateTime
,而无需在composer中加载。

是的,我也看到了,但是没有替代品吗?当然,我可以使用其他产品,但我认为在一个框架内,你应该主要使用本机类,不是吗?框架应该有助于创建应用程序,但今天,它们也为我们提供了将他的文件与外部库集成的简单方法(composer)。由于这个原因,许多框架已经放弃了一些开发得更好的项目。当zf1实现时,php不支持DataTime类。今天,这些组件完全无用。顺便说一句,例如Laravel使用碳作为默认值。