亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在 foreach 中格式化 DateTime 的問題

在 foreach 中格式化 DateTime 的問題

PHP
UYOU 2022-10-28 15:07:35
我這里有這段代碼,在我嘗試格式化日期之前它運行良好。<?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; ?>我嘗試格式化數據庫中的日期,例如 2020-03-12 11:11:12 -> 到 12.03.2020 我正在使用這個外部函數,因為在不同的文件和表中經常需要它。function Dateformat($datum){  $newdate = DateTime::createFromFormat('Y-m-d h:i:s', $datum)->format('d.m.Y');  echo $newdate;  }它適用于第一個條目,然后中斷。我也嘗試取消設置 $newdate,但沒有效果。$CLT = mysqli_query($conn, "SELECT * FROM `InteressentenEmpfehlungen` WHERE `VPID` = 776 AND `Geloescht` = 0 ORDER BY `Datum` DESC");我正在使用這個 SQL 語句,也許在創建數組之前轉換日期更好......
查看完整描述

1 回答

?
子衿沉夜

TA貢獻1828條經驗 獲得超3個贊

如果你有 24 小時的時間,那么它會拋出一個錯誤。H在格式中使用大寫。

DateTime::createFromFormat('Y-m-d H:i:s', $datum)->format('d.m.Y');


查看完整回答
反對 回復 2022-10-28
  • 1 回答
  • 0 關注
  • 171 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號