10/10/2018, 10:34

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

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 viết 12:36 ngày 10/10/2018
ko ai trả lời cho em ah :-s
thuyduongcd viết 12:42 ngày 10/10/2018
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 viết 12:38 ngày 10/10/2018
Được gửi bởi chameron
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 ?
PHP Code:
<?
$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 viết 12:45 ngày 10/10/2018
@Thuy DUong : nó hiện đúng thếc bác ah , nhưng mà ko có 0h , 1- 12h thôi , của em sai rồi
@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ỉ
Bài liên quan
0