Php/docs/class.datetimezone

来自菜鸟教程
跳转至:导航、​搜索

(PHP 5 >= 5.2.0, PHP 7)

简介

Representation of time zone.


类摘要


DateTimeZone {

/* 常量 */

const int AFRICA = 1

const int AMERICA = 2

const int ANTARCTICA = 4

const int ARCTIC = 8

const int ASIA = 16

const int ATLANTIC = 32

const int AUSTRALIA = 64

const int EUROPE = 128

const int INDIAN = 256

const int PACIFIC = 512

const int UTC = 1024

const int ALL = 2047

const int ALL_WITH_BC = 4095

const int PER_COUNTRY = 4096

/* 方法 */

public __construct ( string $timezone )

public getLocation ( ) : array

public getName ( ) : string

public getOffset ( DateTime $datetime ) : int

public getTransitions ([ int $timestampBegin = PHP_INT_MIN [, int $timestampEnd = PHP_INT_MAX ]] ) : array|false

public static listAbbreviations ( ) : array

public static listIdentifiers ([ int $what = DateTimeZone::ALL [, string $country = null ]] ) : array

}

预定义常量

DateTimeZone::AFRICA
Africa time zones.
DateTimeZone::AMERICA
America time zones.
DateTimeZone::ANTARCTICA
Antarctica time zones.
DateTimeZone::ARCTIC
Arctic time zones.
DateTimeZone::ASIA
Asia time zones.
DateTimeZone::ATLANTIC
Atlantic time zones.
DateTimeZone::AUSTRALIA
Australia time zones.
DateTimeZone::EUROPE
Europe time zones.
DateTimeZone::INDIAN
Indian time zones.
DateTimeZone::PACIFIC
Pacific time zones.
DateTimeZone::UTC
UTC time zones.
DateTimeZone::ALL
All time zones.
DateTimeZone::ALL_WITH_BC
All time zones including backwards compatible.
DateTimeZone::PER_COUNTRY
Time zones per country.


Table of Contents