Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
それがデータベースから引き出されるとき、それは次のように出てきます:2010-02-28 10:00:00
私はそれをフォーマットしています(はい、クエリでそれを行う方が良いことは知っていますが、現在そのオプションはありません):
date('l F d, Y h:m A', strtotime($row['start']));
しかし、何があっても、次のように出力されます。2010年2月28日日曜日10:02 AM
なぜそれがそれらの2分を追加しているのか考えていますか?
min dateは、分ではなく月の数を意味します。あなたが探しているのはですi。そのようです:
m
i
date('l F d, Y h:i A', strtotime($row['start']));
ここで実際にドキュメントを確認する必要があります。
また、クエリでは使用しているロケールを知る必要がないため、クエリで日付をフォーマットすることはお勧めできません。
iは分、mは月を使用するため、02は月です。