09/10/2018, 18:17

cho em hoi cach lay gio GMT+7 trong php

cac anh oi, khi minh dung ham date de lay ngay thi lay theo gio tren server chac la theo GMT dzay cho em hoi cach nao de minh lay GMT+7 dzay
ma phai la lay ngay thang nam nghen
=======
cam on may huynh truoc nghen
Hynohun viết 20:23 ngày 09/10/2018
Hàm gmdate($date_format,$time_stamp,$timezone);

Ví dụ:
gmdate("H:i d/m/Y",time(),7) --> sẽ cho ra ngày giờ hiện tại của Việt Nam (GMT+7)
giabao0502 viết 20:27 ngày 09/10/2018
cam on anh nghen
mai mot lo ma co cai gi em biet thi em noi lai hen hehhe
========
anh co bi lộn khong dzay bi ba`o loi Wrong parameter count for gmdate()
roi
Hynohun viết 20:26 ngày 09/10/2018
Hi, sorry, lộn với cái hàm của hyn :P
Hàm gmdate($date_format,$time_stamp)
VD:
gmdate("D/m/y",time() + 7*3600); // giờ GMT + 7
jcisio viết 20:26 ngày 09/10/2018
Để lấy timestamp (tiện lưu trữ, tính toán) theo giờ VN, bạn dùng hàm này (có trong source của 4u.jcisio):
PHP Code:
function tzvn()
{
   
$iTime time();
   
$ar localtime($iTime);
   
$iTztime gmmktime($ar***91;2***93;, $ar***91;1***93;, $ar***91;0***93;, $ar***91;4***93;+1$ar***91;3***93;, $ar***91;5***93;+1900$ar***91;8***93;);
   return 
$iTime-($iTztime-$iTime)+3600*7;

HoiAmNhac viết 20:26 ngày 09/10/2018
Còn tùy vào server nữa!
Bài liên quan
0