我這里有這段代碼,在我嘗試格式化日期之前它運(yùn)行良好。<?php foreach ($CLT as $Arr2) : ?> <tr> <td><?php echo $Arr2['VPNummer'] ?></td> <td><?php echo utf8_encode ($Arr2['VPVorname']) ?> <?php echo utf8_encode ($Arr2['VPName']) ?></td> <td><?php echo $Arr2['Firma'] ?></td> <td><?php echo $Arr2['Vorname'] ?> <?php echo $Arr2['Name'] ?></td> <td><?php echo $Arr2['PLZ'] ?> <?php echo $Arr2['Ort'] ?></td> <td><?php Dateformat ($Arr2['Datum']); ?></td> <td><em class="fa fa-user-edit fa-fw text-muted"></em> <em class="fa fa-minus-circle fa-fw text-muted"></em></td> </tr> <?php endforeach; ?>我嘗試格式化數(shù)據(jù)庫中的日期,例如 2020-03-12 11:11:12 -> 到 12.03.2020 我正在使用這個外部函數(shù),因為在不同的文件和表中經(jīng)常需要它。function Dateformat($datum){ $newdate = DateTime::createFromFormat('Y-m-d h:i:s', $datum)->format('d.m.Y'); echo $newdate; }它適用于第一個條目,然后中斷。我也嘗試取消設(shè)置 $newdate,但沒有效果。$CLT = mysqli_query($conn, "SELECT * FROM `InteressentenEmpfehlungen` WHERE `VPID` = 776 AND `Geloescht` = 0 ORDER BY `Datum` DESC");我正在使用這個 SQL 語句,也許在創(chuàng)建數(shù)組之前轉(zhuǎn)換日期更好......
1 回答

子衿沉夜
TA貢獻(xiàn)1828條經(jīng)驗 獲得超3個贊
如果你有 24 小時的時間,那么它會拋出一個錯誤。H
在格式中使用大寫。
DateTime::createFromFormat('Y-m-d H:i:s', $datum)->format('d.m.Y');
- 1 回答
- 0 關(guān)注
- 170 瀏覽
添加回答
舉報
0/150
提交
取消