PHP | date_default_timezone_get()函数

date_default_timezone_get()函数是PHP中的一个内置函数,用于获取脚本中所有日期/时间函数使用的默认时区。

null

语法:

string date_default_timezone_get( void )

参数: 此函数不接受任何参数。 返回值: 此函数返回一个字符串。

注: 此函数通过以下方式返回默认时区:

  • 使用date_default_timezone_set()函数读取时区。
  • 在PHP5.4.0之前,读取TZ环境变量。
  • 读取日期的值。时区ini选项
  • PHP5.4.0之前,查询主机操作系统(如果操作系统支持和允许)。这使用了一种必须猜测时区的算法。

如果上述任何语句不正确,则date_default_timezone_get()将返回UTC的默认时区。 下面的程序演示了PHP中的date_default_timezone_get()函数:

项目1:

PHP

<?php
// Set the default timezone
date_default_timezone_set( 'Asia/Kolkata' );
// Create timezone object
$timezone_object = date_default_timezone_get();
// If timezone object is true
if ( $timezone_object ) {
echo 'date_default_timezone_set: ' . date_default_timezone_get();
}
?>


输出:

date_default_timezone_set: Asia/Kolkata

项目2:

PHP

<?php
// Set the default timezone
date_default_timezone_set( 'Asia/Kolkata' );
echo date_default_timezone_get() . ' => ' . date ( 'e' ) . ' => ' . date ( 'T' );
?>


输出:

Asia/Kolkata => Asia/Kolkata => IST

相关文章:

参考: http://php.net/manual/en/function.date-default-timezone-get.php

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享