টাইমজোনের GMT থেকে অফসেট পাওয়ার জন্য timezone_offset_get() ফাংশন
PHP-তে timezone_offset_get() ফাংশনটি একটি DateTimeZone অবজেক্ট এবং একটি নির্দিষ্ট DateTime অবজেক্টের জন্য GMT/UTC থেকে সেই টাইমজোনের অফসেট (সেকেন্ডে) রিটার্ন করে। DST (ডেলাইট সেভিং টাইম) স্বয়ংক্রিয়ভাবে হ্যান্ডেল করে।
সিনট্যাক্স
timezone_offset_get(obj, datetime)
প্যারামিটার
- obj — DateTimeZone অবজেক্ট
- datetime — DateTime অবজেক্ট (যে ডেট/টাইমের জন্য অফসেট চান)
রিটার্ন মান
সফল হলে টাইমজোন অফসেট সেকেন্ডে (ইন্টিজার), ব্যর্থ হলে FALSE।
উদাহরণ
<?php
$tz = timezone_open("America/Chicago");
$datetime = date_create("now", timezone_open("Europe/Amsterdam"));
echo timezone_offset_get($tz, $datetime);
?>
আউটপুট
-18000