DateTime ক্লাসের getTimezone মেথড
getTimezone মেথডটি একটি DateTimeZone অবজেক্ট রিটার্ন করে,
যা DateTime অবজেক্টের জন্য সেট করা সময় অঞ্চলকে উপস্থাপন করে।
যদি সময় অঞ্চল সেট না করা থাকে, তাহলে ডিফল্ট সময় অঞ্চল রিটার্ন করা হবে।
সিনট্যাক্স
public DateTime::getTimezone(): DateTimeZone|false
উদাহরণ
বর্তমান তারিখের জন্য সময় অঞ্চল পাওয়া যাক:
<?php
$date = new DateTime();
$timezone = $date->getTimezone();
echo $timezone->getName();
?>
কোড 실행ের ফলাফল (সার্ভার সেটিংসের উপর নির্ভর করে):
'Europe/Moscow'
উদাহরণ
একটি সময় অঞ্চল সেট করে এটি পরীক্ষা করা যাক:
<?php
$date = new DateTime('now', new DateTimeZone('America/New_York'));
$timezone = $date->getTimezone();
echo $timezone->getName();
?>
কোড 실행ের ফলাফল:
'America/New_York'
আরও দেখুন
-
dateফাংশন,
যা তারিখ এবং সময় ফরম্যাট করে -
date_default_timezone_setফাংশন,
যা ডিফল্ট সময় অঞ্চল সেট করে -
DateTimeZoneক্লাস,
যা একটি সময় অঞ্চলকে উপস্থাপন করে