date_offset_get() ফাংশনটি ডেলাইট সেভিং টাইম অফসেট রিটার্ন করে। সফল হলে DST অফসেট সেকেন্ডে এবং ব্যর্থ হলে FALSE রিটার্ন করে।
সিনট্যাক্স
date_offset_get(object)
প্যারামিটার
object − DateTime অবজেক্ট।
রিটার্ন
date_offset_get() ফাংশনটি সফল হলে DST অফসেট সেকেন্ডে এবং ব্যর্থ হলে FALSE রিটার্ন করে।
উদাহরণ
নিচে একটি উদাহরণ দেওয়া হলো −
<?php $dateSrc = '2017-09-23 12:50 GMT'; $dateTime = date_create($dateSrc); $retval = date_offset_get($dateTime); echo "Returned value is $retval"; echo "<br />"; // দ্বিতীয় ফাংশন ব্যবহার করে। $dateTime = new DateTime($dateSrc); $retval = $dateTime->getOffset(); echo "Returned value is $retval"; ?>
আউটপুট
Returned value is 0 Returned value is 0
উদাহরণ
আরেকটি উদাহরণ দেখি −
<?php
$res = date_create("2018-08-20", timezone_open("Europe/Oslo"));
echo date_offset_get($res) . " seconds.<br />";
?>
আউটপুট
7200 seconds