如何获取&仅显示发票上的日期而非时间

时间:2014-05-03 08:23:37

标签: php mysql cakephp

您好我们的网站上有发票概念,因此在创建发票时我们同时输入发票创建日期和时间。时间&amp;它在db 2014-05-02 21:53:25以这种形式进入,但现在我想要显示的日期只有2014-05-02到客户端。 目前在cakephp的视图文件中我正在使用<td><?php echo ($invoice['Invoice']['created']); ?>,因此它显示了具有日期和时间的数据字段的整个值。时间结合,但我只想显示日期,所以我尝试了

 `<?php echo date($invoice['Invoice']['created']); ?>` 

但它不起作用可以帮助我根据我的新格式使用什么功能来显示日期。谢谢!

2 个答案:

答案 0 :(得分:1)

date("Y-m-d",strtotime($invoice['Invoice']['created']));

答案 1 :(得分:1)

简单,使用cakephp Time helper

<?php echo $this->Time->format('Y-m-d',$invoice['Invoice']['created']); ?>