php neden 2 dakika eklemeye devam ediyor?

2 Cevap php

Bu db çekti olduğunda, bu gibi çıkıyor: 2010-02-28 10:00:00

(Evet, ben sadece sorguda bunu yapmak için daha iyi olduğunu biliyorum, ama şu anda böyle bir seçeneği yok) onu biçimlendirme ediyorum:

date('l F d, Y h:m A', strtotime($row['start']));

Ama, ne olursa olsun, bu gibi çıktılar: Pazar 28 Şubat 2010 10:02

Herhangi bir fikir neden o iki dakika ilave ediyor?

2 Cevap

m in date means number of the month, not minute. What your looking for is i. Like so:

date('l F d, Y h:i A', strtotime($row['start']));

Gerçekten dokümanlar kontrol edilmelidir here.

Sorgu kullandığınız yerel bilmiyor ihtiyacı beri Oh, ve, aynı zamanda, o, sorguda tarihi biçimlendirmek için iyi değil.

Dakika i kullanın, m ay, yani 02 ay.