PDA

View Full Version : Cho e hỏi vấn đề ngày giờ php :D



chameron
08-06-2010, 17:15
2010-12-11 12:00:00
năm - tháng - ngày giờ : phút : giấy
em lưu trong database thế
lúc show ra
date("F j, Y, g:i a",strtotime($time))
thì nó thành thế này December 11, 2010, 12:00 pm
nếu 2010-12-11 00:00:00 thì thành December 11, 2010, 12:00 am
như thế đã đúng chưa các bác ? 12h trưa thì thành 12:00 pm và 0h: thì thành 12:00 am ?

chameron
11-06-2010, 17:29
ko ai trả lời cho em ah :-s

thuyduongcd
11-06-2010, 19:37
Muốn biết đúng chưa thì xem cái đồng hồ chỗ systray của window. 12 giờ trưa nó hiển thị thế nào còn 12 giờ khuya nó hiển thị thế nào

s.code
11-06-2010, 20:26
2010-12-11 12:00:00
năm - tháng - ngày giờ : phút : giấy
em lưu trong database thế
lúc show ra
date("F j, Y, g:i a",strtotime($time))
thì nó thành thế này December 11, 2010, 12:00 pm
nếu 2010-12-11 00:00:00 thì thành December 11, 2010, 12:00 am
như thế đã đúng chưa các bác ? 12h trưa thì thành 12:00 pm và 0h: thì thành 12:00 am ?



<?
$st = '2010-12-11 00:00:00';
$stime = strtotime($st) + (7*3600);//GMT+7
echo gmdate('d/m/Y h:i:s a', $stime);
?>


Chú ý kết quả 12h sáng -> 12h sáng chính là 0h đó.

chameron
12-06-2010, 08:24
@Thuy DUong : nó hiện đúng thếc bác ah :D , nhưng mà ko có 0h :D , 1- 12h thôi , của em sai rồi :D
@S.code : thank bác nhiều ,
$stime = strtotime($st) + (7*3600);//GMT+7
cái GMT có thể lấy hiện theo h trên client được ko nhỉ :D