简单的PHP时间日期脚本

时间:2013-10-12 19:21:13

标签: php timezone

我是一名PHP初学者,似乎无法让时间脚本工作

我需要一个简单的PHP脚本来检查用户的本地时间 显示基于用户当前时间或全球时间GMT + 6(吉尔吉斯斯坦)的消息

如果时间在24 - 11.10之间,那么消息1和回显时间

如果时间在11.10 - 24之间,则为消息2和回显时间

请帮助

脚本是针对性的,应该将所有用户视为来自特定时区GMT + 6(吉尔吉斯斯坦)

1 个答案:

答案 0 :(得分:0)

如果您不需要当地时间的用户,可以这样做:

$message = '';
$now = new \DateTime('now', new \DateTimeZone('KGT'));
if(intval($now->format('G')) > 11) {
    $message = 'msg1';
} else if(intval($now->format('G')) == 11 && intval($now->format('i')) > 10) {
    $message = 'msg1';
} else {
    $message = 'msg2';
}
echo $message;

如果你通过javascript传递用户时间,你不知道时区..这取决于你需要什么..