方法一:直接获取
date_default_timezone_set('Asia/Shanghai'); /*默认时区的设置也可以通过修改php.ini文件中date.timezone
*/
echo date('Y-m-d H:m:s');
/*仅获取对应的小时*/
echo date('H');/*
分、秒等类似*/
方法二:使用类方式
/*创建DateTime类类型变量$time*/
$time=date_create();
/*创建DateTimeZone类类型变量$zone*/
$zone=new DateTimeZone('Asia/Shanghai');
/*设置$time所对应的时区为$zone所指定的即Asia/Shanghai*/
date_timezone_set($time,$zone);
/*打印时间类*/
print_r($time);
/*仅打印时间*/
echo '<br><br>'.$time->date;