日期和時間
- 簡介
- 安裝/配置
- 預定義常量
- 範例
- DateTime — DateTime 類
- DateTime::add — 給一個 DateTime 對像增加一定量的天,月,年,小時,分鐘 以及秒。
- DateTime::__construct — 返回一個新的 DateTime 對像
- DateTime::createFromFormat — 根據給定的格式解析日期時間字串
- DateTime::createFromImmutable — Returns new DateTime object encapsulating the given DateTimeImmutable object
- DateTime::createFromInterface — Returns new DateTime object encapsulating the given DateTimeInterface object
- DateTime::getLastErrors — 獲取警告和錯誤資訊
- DateTime::modify — 修改日期時間對象的值
- DateTime::__set_state — __set_state 魔術方法處理函式
- DateTime::setDate — 設定 DateTime 對象的日期
- DateTime::setISODate — 設定 ISO 日期
- DateTime::setTime — 設定 DateTime 對象的時間
- DateTime::setTimestamp — 以 Unix 時間戳的方式設定 DateTime 對像
- DateTime::setTimezone — 設定 DateTime 對象的時區
- DateTime::sub — 對一個 DateTime 對像減去一定量的 日、月、年、小時、分鐘和秒。
- DateTimeImmutable — The DateTimeImmutable class
- DateTimeImmutable::add — Returns a new object, with added amount of days, months, years, hours, minutes and seconds
- DateTimeImmutable::__construct — Returns new DateTimeImmutable object
- DateTimeImmutable::createFromFormat — Parses a time string according to a specified format
- DateTimeImmutable::createFromInterface — Returns new DateTimeImmutable object encapsulating the given DateTimeInterface object
- DateTimeImmutable::createFromMutable — Returns new DateTimeImmutable object encapsulating the given DateTime object
- DateTimeImmutable::getLastErrors — Returns the warnings and errors
- DateTimeImmutable::modify — Creates a new object with modified timestamp
- DateTimeImmutable::__set_state — The __set_state handler
- DateTimeImmutable::setDate — Sets the date
- DateTimeImmutable::setISODate — Sets the ISO date
- DateTimeImmutable::setTime — Sets the time
- DateTimeImmutable::setTimestamp — Sets the date and time based on a Unix timestamp
- DateTimeImmutable::setTimezone — Sets the time zone
- DateTimeImmutable::sub — Subtracts an amount of days, months, years, hours, minutes and seconds
- DateTimeInterface — The DateTimeInterface interface
- DateTime::diff — Returns the difference between two DateTime objects
- DateTime::format — Returns date formatted according to given format
- DateTime::getOffset — Returns the timezone offset
- DateTime::getTimestamp — Gets the Unix timestamp
- DateTime::getTimezone — Return time zone relative to given DateTime
- DateTime::__wakeup — The __wakeup handler
- DateTimeZone — The DateTimeZone class
- DateTimeZone::__construct — 建立新的DateTimeZone對像
- DateTimeZone::getLocation — 返回與時區相關的定位資訊。
- DateTimeZone::getName — 返回時區名稱。
- DateTimeZone::getOffset — 返回相對於 GMT 的時差。
- DateTimeZone::getTransitions — Returns all transitions for the timezone
- DateTimeZone::listAbbreviations — 返回一個包含 dst (夏令時),時差和時區資訊的關聯陣列。
- DateTimeZone::listIdentifiers — 返回一個包含了所有時區標示符的索引陣列。
- DateInterval — DateInterval 類
- DateInterval::__construct — Creates a new DateInterval object
- DateInterval::createFromDateString — Sets up a DateInterval from the relative parts of the string
- DateInterval::format — Formats the interval
- DatePeriod — DatePeriod 類
- DatePeriod::__construct — Creates a new DatePeriod object
- DatePeriod::getDateInterval — Gets the interval
- DatePeriod::getEndDate — Gets the end date
- DatePeriod::getRecurrences — Gets the number of recurrences
- DatePeriod::getStartDate — Gets the start date
- Date/Time 函式
- checkdate — 驗證一個格里高里日期
- date_add — 別名 DateTime::add
- date_create_from_format — 別名 DateTime::createFromFormat
- date_create_immutable_from_format — 別名 DateTimeImmutable::createFromFormat
- date_create_immutable — 別名 DateTimeImmutable::__construct
- date_create — create a new DateTime object
- date_date_set — 別名 DateTime::setDate
- date_default_timezone_get — 取得一個指令碼中所有日期時間函式所使用的預設時區
- date_default_timezone_set — 設定用於一個指令碼中所有日期時間函式的預設時區
- date_diff — 別名 DateTime::diff
- date_format — 別名 DateTime::format
- date_get_last_errors — 別名 DateTime::getLastErrors
- date_interval_create_from_date_string — 別名 DateInterval::createFromDateString
- date_interval_format — 別名 DateInterval::format
- date_isodate_set — 別名 DateTime::setISODate
- date_modify — 別名 DateTime::modify
- date_offset_get — 別名 DateTime::getOffset
- date_parse_from_format — Get info about given date formatted according to the specified format
- date_parse — 返回指定日期/時間的詳細資訊的關聯陣列
- date_sub — 別名 DateTime::sub
- date_sun_info — Returns an array with information about sunset/sunrise and twilight begin/end
- date_sunrise — 返回給定的日期與地點的日出時間
- date_sunset — 返回給定的日期與地點的日落時間
- date_time_set — 別名 DateTime::setTime
- date_timestamp_get — 別名 DateTime::getTimestamp
- date_timestamp_set — 別名 DateTime::setTimestamp
- date_timezone_get — 別名 DateTime::getTimezone
- date_timezone_set — 別名 DateTime::setTimezone
- date — 格式化一個本地時間/日期
- getdate — 取得日期/時間資訊
- gettimeofday — 取得當前時間
- gmdate — 格式化一個 GMT/UTC 日期/時間
- gmmktime — 取得 GMT 日期的 UNIX 時間戳
- gmstrftime — 根據區域設定格式化 GMT/UTC 時間/日期
- idate — 將本地時間日期格式化為整數
- localtime — 取得本地時間
- microtime — 返回目前 Unix 時間戳和微秒數
- mktime — 取得一個日期的 Unix 時間戳
- strftime — 根據區域設定格式化本地時間/日期
- strptime — 解析由 strftime 產生的日期/時間
- strtotime — 將任何字串的日期時間描述解析為 Unix 時間戳
- time — 返回目前的 Unix 時間戳
- timezone_abbreviations_list — 別名 DateTimeZone::listAbbreviations
- timezone_identifiers_list — 別名 DateTimeZone::listIdentifiers
- timezone_location_get — 別名 DateTimeZone::getLocation
- timezone_name_from_abbr — Returns the timezone name from abbreviation
- timezone_name_get — 別名 DateTimeZone::getName
- timezone_offset_get — 別名 DateTimeZone::getOffset
- timezone_open — 別名 DateTimeZone::__construct
- timezone_transitions_get — 別名 DateTimeZone::getTransitions
- timezone_version_get — 獲取 timezonedb 的版本
- Supported Date and Time Formats
- 所支援的時區列表