找不到类Zend_Date

时间:2017-06-28 09:07:52

标签: zend-framework zend-framework3 zend-date

直到现在我搜索了很多东西,但我找不到任何可行的东西。

我需要在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?

2 个答案:

答案 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日期函数。我更喜欢面向对象的风格:

http://php.net/manual/en/class.datetime.php