如何在zendframework中获取日期和时间

时间:2015-02-11 11:23:20

标签: php zend-framework

PHP代码中的

$timestamp=Date('Y-m-d H:i:s');

我想在zend控制器中获得服务器时间 我正在使用Zend_Date(),但我得到的错误就是这样 Zend_Date的运算'找不到课程

请帮助我。

4 个答案:

答案 0 :(得分:0)

您可以看到此错误,因为您错误地使用了Zend Autoloader。

请阅读Basic Autoloader Usage

解决自动加载问题后,您可以使用Zend_Date:

$date = new Zend_Date();
print $date->get();

答案 1 :(得分:0)

如果从其他名称空间引用它,则可能需要指定顶级名称空间尝试更改 $date = new Zend_Date();$date = new \Zend_Date();

答案 2 :(得分:0)

你可以使用:

$d = new Zend_Date();
echo 'Your date is: ' . $d->get();
祝你好运

答案 3 :(得分:0)

我做了很多研究,最后我发现zend framework2没有内置的zend_Date类, 所以现在使用这个解决方案

$this->date = new DateTime();
$this->timestamp = $this->date->format('Y-m-d H:i:s');

可能对某人有帮助。