Computer >> Máy Tính >  >> Lập trình >> PHP

date_offset_get () hàm trong PHP

Hàm date_offset_get () trả về chênh lệch thời gian tiết kiệm ánh sáng ban ngày. Nó trả về giá trị chênh lệch DST trong vài giây nếu thành công hoặc FALSE nếu thất bại.

Cú pháp

date_offset_get(object)

Tham số

  • đối tượng - Đối tượng DateTime

Quay lại

Hàm date_offset_get () trả về giá trị chênh lệch DST tính bằng giây nếu thành công hoặc FALSE nếu thất bại.

Ví dụ

Sau đây là một ví dụ -

<?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";
?>

Đầu ra

Returned value is 0
Returned value is 0

Ví dụ

Hãy để chúng tôi xem một ví dụ khác -

<?php
   $res = date_create("2018-08-20",timezone_open("Europe/Oslo")); echo date_offset_get($res) . "    seconds.<br />";
?>

Đầu ra

7200 seconds