IntlTimeZone::getOffset

intltz_get_offset

(PHP 5 >= 5.5.0, PHP 7, PHP 8, PECL >= 3.0.0a1)

IntlTimeZone::getOffset -- intltz_get_offset获取给定时间点的时区原始偏移量和 GMT 偏移量

描述

面向对象风格(方法)

public IntlTimeZone::getOffset(
    float $timestamp,
    bool $local,
    int &$rawOffset,
    int &$dstOffset
): bool

过程式风格

intltz_get_offset(
    IntlTimeZone $timezone,
    float $timestamp,
    bool $local,
    int &$rawOffset,
    int &$dstOffset
): bool

警告

此函数目前没有文档;只有它的参数列表可用。

参数

timestamp

local

rawOffset

dstOffset

返回值

添加注释

用户贡献的注释 1 条注释

匿名
6 年前
/**
* 函数 IntlTimeZone::getOffset()
* @link http://icu-project.org/apiref/icu4c/classicu_1_1TimeZone.html#afcbc1c48bf0b453b0123c4cb75d20e96
* @param float $date
* 要返回偏移量的时刻,单位为自
* 1970 年 1 月 1 日 0:00 GMT 算起的毫秒数,GMT 时间或本地时间,具体取决于
* `local`。
* @param bool $local
* 如果为 true,`date` 为本地时间;否则为 GMT 时间。
* @param int &$rawOffset
* 输出参数,用于接收原始偏移量,即不包括
* DST 调整的偏移量
* @param int &$dstOffset
* 输出参数,用于接收 DST 偏移量,即要添加到
* `rawOffset` 的偏移量以获取本地时间和 GMT 时间之间的总偏移量。如果
* DST 不生效,此值为零;否则为正值,
* 通常为一小时。
*/
To Top