1

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

我需要在我的 mySQL 数据库中保存一个正确的日期时间值,所以我尝试了 ZF1 中使用的这个:

$date = new Zend_Date();
echo $date->toString('YYYY-MM-dd HH:mm:ss');

我得到了错误类 Zend_Date not found

块引用

ZF3 中的内容是什么,是否已弃用?如果是的话,新课程的名称如何以及如何与作曲家联系。如果没有,有什么问题,我需要什么作为 use 语句。

当然这个有效

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

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

4

2 回答 2

2

PHP 5.3 发布时,它已DateTime内置类。这就是为什么Zend_Date不再使用的原因。因此,由于 ZF2Zend_Date不再存在。

所以,只需使用DateTime内置类,这不需要在作曲家中加载。 http://php.net/manual/en/class.datetime.php

于 2017-06-28T12:34:27.707 回答
0

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

https://docs.zendframework.com/

看起来 zend 框架组件中不再有 Zend_Date 了。

附言

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

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

于 2017-06-28T09:31:11.343 回答