対応するタイムスタンプとともに記事を mysql データベースに保存します。
date() を使用してタイムスタンプをフォーマットし、記事がデータベースから取得されたときに午前か午後かを表示したいと思います。どんな助けでも大歓迎です。
MySQL を使用していると仮定すると、date_format() を使用する必要があります。
SELECT DATE_FORMAT(hour_column, '%r');
これにより、12 時間形式の時刻 (hh:mm:ss の後に AM または PM が続く) が得られます。
他のいくつかの質問に基づいて、PHP を使用します。
PHP Date ページで説明されているように、a
(am/pm) またはA
(AM/PM) を使用して必要なものを取得できます。
$showDate = date("Y-m-d h:iA", strtotime("2013-01-19 15:42:00"));
//string(18) "2013-01-19 03:42PM"