Как изменить формат даты в Cakephp - PullRequest
0 голосов
/ 10 декабря 2018

я использую этот код для отображения даты счета

    $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

как я могу это исправить, пожалуйста?

Ответы [ 2 ]

0 голосов
/ 03 января 2019

Более чистый подход заключается в использовании CakeTime :: format () :

$this->Cell(70,8,___('Date:')." ".CakeTime::format($invoice['date'], '%d-%m-%Y'),0,0,'C',false);

0 голосов
/ 11 декабря 2018

я исправил это с помощью этой трески:

        $this->Cell(70,8,___('Date:')." ".date("d-m-Y", strtotime($invoice['date'])),0,0,'C',false);
...