【发布时间】:2018-12-10 15:03:17
【问题描述】:
我用这个 cod 来显示发票日期
$this->SetX(135);
$this->SetFont('Arial','B',14);
$this->Cell(70,8,___('Date:')." ".$invoice['date'],0,0,'C',false);
但它以 Y,m,d 格式显示 我想以 d,m,Y 格式显示它
请问我该如何解决这个问题?
【问题讨论】:
-
请指定您的 CakePHP 的确切版本 - 您使用了 2.x 和 3.x 的标签,因此不确定您使用的是什么版本。还请向我们展示您的
$invoice['date']中隐藏的内容 -var_dump($invoice['date'])的输出应该足够了。 -
当添加
<?php php > var_dump($invoice['date']); ?>时,它会打印null,当使用<?php php > var_dump($invoice); ?>时,它会显示此结果 i.imgur.com/7wz8wBe.png,对于我在 public_html/lib/Cake/VERSION.txt 中看到的版本,该版本是2.4.7 -
我也看不到如何在
$this->Cell(70,8,___('Date:')." ".$invoice['date'],0,0,'C',false);这一行添加日期格式,以便我可以将日期格式重新格式化为 m,d,y,请问我该如何解决这个问题?跨度>
标签: php cakephp cakephp-2.0