Documentation

Timezones extends ResourceBundle
in package

FinalYes

Gives access to timezone-related ICU data.

Tags
author

Roland Franssen franssen.roland@gmail.com

Table of Contents

Methods

exists()  : bool
forCountryCode()  : array<string|int, mixed>
getCountryCode()  : string
getGmtOffset()  : string
getIds()  : array<string|int, string>
getName()  : string
getNames()  : array<string|int, string>
getRawOffset()  : int
getPath()  : string

Methods

exists()

public static exists(string $timezone) : bool
Parameters
$timezone : string
Return values
bool

forCountryCode()

public static forCountryCode(string $country) : array<string|int, mixed>
Parameters
$country : string
Tags
throws
MissingResourceException

if the country code does not exist

Return values
array<string|int, mixed>

getCountryCode()

public static getCountryCode(string $timezone) : string
Parameters
$timezone : string
Tags
throws
MissingResourceException

if the timezone identifier has no associated country code

Return values
string

getGmtOffset()

public static getGmtOffset(string $timezone[, int $timestamp = null ][, string $displayLocale = null ]) : string
Parameters
$timezone : string
$timestamp : int = null
$displayLocale : string = null
Return values
string

getIds()

public static getIds() : array<string|int, string>
Return values
array<string|int, string>

getName()

public static getName(string $timezone[, string $displayLocale = null ]) : string
Parameters
$timezone : string
$displayLocale : string = null
Tags
throws
MissingResourceException

if the timezone identifier does not exist or is an alias

Return values
string

getNames()

public static getNames([string $displayLocale = null ]) : array<string|int, string>
Parameters
$displayLocale : string = null
Return values
array<string|int, string>

getRawOffset()

public static getRawOffset(string $timezone[, int $timestamp = null ]) : int
Parameters
$timezone : string
$timestamp : int = null
Tags
throws
Exception

if the timezone identifier does not exist

throws
RuntimeException

if there's no timezone DST transition information available

Return values
int

getPath()

protected static getPath() : string
Return values
string

        
On this page

Search results