timezone_open() फ़ंक्शन
PHP में timezone_open() फ़ंक्शन नया DateTimeZone ऑब्जेक्ट रिटर्न करता है।
सिंटैक्स
timezone_open(string $timezone): DateTimeZone|false
पैरामीटर्स
- timezone - टाइम जोन आइडेंटिफायर पूरा नाम (जैसे Europe/Prague) या संक्षिप्त नाम (जैसे CET) के रूप में
रिटर्न वैल्यू
timezone_open() फ़ंक्शन सफल होने पर DateTimeZone ऑब्जेक्ट रिटर्न करता है, विफलता पर FALSE।
उदाहरण 1
<?php
$dateSrc = '2017-06-25 1:50 GMT';
$dateTime = date_create($dateSrc);
$DateTimeZone = timezone_open('Europe/Paris');
date_timezone_set($dateTime, $DateTimeZone);
$NewDateTimeZone = date_timezone_get($dateTime);
echo 'New timeZone is ' . timezone_name_get($NewDateTimeZone);
echo "\n";
$dateTime = new DateTime($dateSrc);
$DateTimeZone = new DateTimeZone('Europe/Paris');
$dateTime->setTimezone($DateTimeZone);
$NewDateTimeZone = $dateTime->getTimezone();
echo 'New timeZone is ' . timezone_name_get($NewDateTimeZone);
?>
आउटपुट
New timeZone is Europe/Paris New timeZone is Europe/Paris
उदाहरण 2
<?php
$res = timezone_open("America/Chicago");
echo timezone_name_get($res);
?>
आउटपुट
America/Chicago