date_default_timezone_get()

1. 定义

该函数获取PHP脚本中日期时间函数所使用的默认时区,成功时返回字符串形式的默认时区名。

注:

  • 该函数获取的默认时区顺序为:
    • 使用函数date_default_timezone_set()设定的时区,如果被显式设定的话
    • php.ini配置文件中的date.timezone选项
    • UTC默认时区

2. 语法

date_default_timezone_get ( void ) : string

3. 参数说明

该函数不传入任何参数。

4. 示例

<?php

// date_default_timezone_get()
// 获取PHP脚本中日期时间函数所使用的默认时区

$res = date_default_timezone_get();// 这里使用了配置文件php.ini中的配置
var_dump($res);// 输出:string(13) "Asia/Shanghai"

date_default_timezone_set('UTC');
$res = date_default_timezone_get();
var_dump($res);// 输出:string(3) "UTC"

5. 延展阅读