时区类¶
属性 | 值 |
---|---|
命名空间 | fize\datetime |
类名 | Zone |
父类 | DateTimeZone |
常量: |
---|
名称 | 值 | 说明 |
---|---|---|
AFRICA | 1 | |
AMERICA | 2 | |
ANTARCTICA | 4 | |
ARCTIC | 8 | |
ASIA | 16 | |
ATLANTIC | 32 | |
AUSTRALIA | 64 | |
EUROPE | 128 | |
INDIAN | 256 | |
PACIFIC | 512 | |
UTC | 1024 | |
ALL | 2047 | |
ALL_WITH_BC | 4095 | |
PER_COUNTRY | 4096 |
方法: |
---|
方法名 | 说明 |
---|---|
get() | 取得时间的时区 |
set() | 设置时间的时区 |
defaultGet() | 取得一个脚本中所有日期时间函数所使用的默认时区 |
defaultSet() | 设定用于一个脚本中所有日期时间函数的默认时区 |
nameFromAbbr() | 从缩写中返回时区名称 |
versionGet() | 获取 timezonedb 的版本 |
常量¶
AFRICA¶
修饰符: | public |
---|---|
类型: | int |
值: | 1 |
AMERICA¶
修饰符: | public |
---|---|
类型: | int |
值: | 2 |
ANTARCTICA¶
修饰符: | public |
---|---|
类型: | int |
值: | 4 |
ARCTIC¶
修饰符: | public |
---|---|
类型: | int |
值: | 8 |
ASIA¶
修饰符: | public |
---|---|
类型: | int |
值: | 16 |
ATLANTIC¶
修饰符: | public |
---|---|
类型: | int |
值: | 32 |
AUSTRALIA¶
修饰符: | public |
---|---|
类型: | int |
值: | 64 |
EUROPE¶
修饰符: | public |
---|---|
类型: | int |
值: | 128 |
INDIAN¶
修饰符: | public |
---|---|
类型: | int |
值: | 256 |
PACIFIC¶
修饰符: | public |
---|---|
类型: | int |
值: | 512 |
UTC¶
修饰符: | public |
---|---|
类型: | int |
值: | 1024 |
ALL¶
修饰符: | public |
---|---|
类型: | int |
值: | 2047 |
ALL_WITH_BC¶
修饰符: | public |
---|---|
类型: | int |
值: | 4095 |
PER_COUNTRY¶
修饰符: | public |
---|---|
类型: | int |
值: | 4096 |
方法¶
set()¶
设置时间的时区
public static function set (
\DateTime $dt,
mixed $timezone
) : \DateTime
参数: |
|
---|
defaultSet()¶
设定用于一个脚本中所有日期时间函数的默认时区
public static function defaultSet (
string $timezone_identifier
) : bool
参数: |
|
---|
参数 `$timezone_identifier` :
例如 UTC 或 Europe/Lisbon。合法标识符列表见所支持的时区列表。
nameFromAbbr()¶
从缩写中返回时区名称
public static function nameFromAbbr (
string $abbr,
int $gmtOffset = null,
int $isdst = null
) : string
参数: |
|
||||||||
---|---|---|---|---|---|---|---|---|---|
返回值: | 失败返回false |