PHP timezone_name_get() 函数

PHP timezone_name_get() 函数

定义和用法

timezone_name_get() 函数是 DateTimeZone::getName() 的别名。它接受一个DateTimeZone对象作为参数并返回其时区名称。

语法

timezone_name_get($object)

参数

序号 参数和描述
1 $object(必填) 这是一个DateTimeZone对象。

返回值

PHP timezone_name_get() 函数返回一个字符串值,指定给定对象的时区。

PHP 版本

此功能首次在 PHP 版本 5.2.0 中引入,并且适用于所有较新的版本。

示例

以下示例演示了使用 timezone_name_get() 函数的用法−

<?php
   //setting the timezone
   tz = new DateTimeZone('Indian/Mahe');res = timezone_name_get(tz);
   print("Timezone: ".res);
?>

这将产生以下结果−

Timezone: Indian/Mahe

示例

$dateSrc = '2007-04-19 12:50 GMT';
$dateTime = date_create( $dateSrc);
$DateTimeZone = timezone_open ( 'America/Chicago' );   
date_timezone_set( $dateTime, $DateTimeZone );
$NewDateTimeZone = date_timezone_get($dateTime);   
echo 'New timeZone is '. timezone_name_get($NewDateTimeZone);
echo "\n";
# Using second function.
$dateTime = new DateTime($dateSrc);
$DateTimeZone = timezone_open ( 'America/Chicago' );
$dateTime->setTimezone( $DateTimeZone );   
echo 'New timeZone is '. $DateTimeZone->getName ();

这将产生以下结果−

New timeZone is America/Chicago
New timeZone is America/Chicago

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程