PHP date_default_timezone_set()函数用法详解

date_default_timezone_set()函数是PHP中的内置函数, 用于设置脚本中所有日期/时间函数所使用的默认时区。如果时区无效, 则此函数返回False, 否则返回True。
语法如下:

bool date_default_timezone_set( $timezone_identifier )

参数:该函数接受单个参数$ timezone_identifier这是强制性的。此参数设置时区标识符, 例如UTC或Asia / Kolkata。
返回值:如果timezone_identifier无效, 则此函数返回False, 否则返回True。
下面的程序说明了PHP中的date_default_timezone_set()函数:
程序1:
< ?php// Set timezone date_default_timezone_set( 'Asia/Kolkata' ); // Create $timezone_object = date_default_timezone_get(); // Compare the timezone with ini-set timezone if ( strcmp ( $timezone_object , ini_get ( 'date.timezone' ))){ echo 'Script timezone differs from ini-set timezone.' ; } else { echo 'Script timezone and ini-set timezone match.' ; } ?>

输出如下:
Script timezone differs from ini-set timezone.

程式2:
< ?php// Set the timezone date_default_timezone_set( 'Asia/Dubai' ); // Create the timezone object $timezone_object = date_default_timezone_get(); // Compare the timezone with ini-set timezone if ( strcmp ( $timezone_object , ini_get ( 'date.timezone' ))){ echo 'Script timezone differs from ini-set timezone.' ; } else { echo 'Script timezone and ini-set timezone match.' ; } ?>

输出如下:
Script timezone differs from ini-set timezone.

相关文章:
  • PHP | date_parse()函数
  • PHP | date_sunset()函数
  • PHP | date_sun_info()函数
【PHP date_default_timezone_set()函数用法详解】参考: http://php.net/manual/en/function.date-default-timezone-set.php

    推荐阅读