私はmysqlデータベースに日付と時刻のフィールドを保存していますが、これは非常に醜いUNIX形式です(mysqlによって適用されます)。
この形式をより使い慣れた形式に適応させて画面に表示するには、日付を取得して変数$mydate
にバインドし、この方法で形式を設定します。
$mydate= new DateTime($mydate);
$mydate=date_format($mydate,"d/m/Y");
これは私にとって完璧に機能します。
ここで、新しい課題があります。日付と時刻のフィールドを持つテーブルを作成したいのですが、これも何らかの形でフォーマットする必要があります。だから、今までの私のコードは次のとおりです。
if ($arch = $pdo->prepare("SELECT date, time, info FROM tblinfo WHERE idinfo = ?")) {
$arch ->execute(array($idpac));
$data = $arch->fetchAll();
echo '<div class="cool_table" ><table><tr><td>TIME</td><td >DATE</td><td>INFO</td></tr>';
foreach ($data as $row){
echo '<tr>';
foreach ($row as $col){
echo '<td>'.$col.'</td>';
}
echo '</tr>';
}
echo '</table></div>';
}
したがって、これは私にとって非常にクールなテーブルを生成します。しかし、このコードを使用して日付と時刻をフォーマットする方法がわかりません。誰かがこれで私を助けることができますか?