Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ฟังก์ชัน date_offset_get() ใน PHP


ฟังก์ชัน date_offset_get() ส่งกลับค่าชดเชยเวลาออมแสง ส่งกลับค่าชดเชย DST ในไม่กี่วินาทีเมื่อสำเร็จหรือ FALSE เมื่อล้มเหลว

ไวยากรณ์

date_offset_get(object)

พารามิเตอร์

  • วัตถุ − วัตถุ DateTime

คืนสินค้า

ฟังก์ชัน date_offset_get () คืนค่า DST offset ในไม่กี่วินาทีเมื่อสำเร็จหรือ 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 />";
   # Using second function. $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