« unixtojd
はじめに »
PHP Manual
日付および時刻関連
日付・時刻
日付・時刻
はじめに
インストール/設定
要件
インストール手順
実行時設定
リソース型
定義済み定数
例
日付/時刻 の算術
DateTime
— DateTime クラス
DateTime::add
— 年月日時分秒の値を加えることで、DateTime オブジェクトを変更する
DateTime::__construct
— 新しい DateTime オブジェクトを返す
DateTime::createFromFormat
— 指定した書式で時刻文字列をパースする
DateTime::createFromImmutable
— 与えられた DateTimeImmutable オブジェクトをカプセル化した、新しい DateTime オブジェクトを返す
DateTime::createFromInterface
— 指定された DateTimeInterface オブジェクトをカプセル化した、新しい DateTime オブジェクトを返す
DateTime::getLastErrors
— 警告およびエラーを返す
DateTime::modify
— タイムスタンプを変更する
DateTime::__set_state
— __set_state ハンドラ
DateTime::setDate
— 日付を設定する
DateTime::setISODate
— ISO 形式の日付を設定する
DateTime::setTime
— 時刻を設定する
DateTime::setTimestamp
— Unix タイムスタンプを用いて日付と時刻を設定する
DateTime::setTimezone
— DateTime オブジェクトのタイムゾーンを設定する
DateTime::sub
— 年月日時分秒の値を DateTime オブジェクトから引く
DateTimeImmutable
— DateTimeImmutable クラス
DateTimeImmutable::add
— 年月日時分秒の値を加え、新しいオブジェクトを返す
DateTimeImmutable::__construct
— 新しい DateTimeImmutable オブジェクトを返す
DateTimeImmutable::createFromFormat
— 時刻の文字列を指定されたフォーマットに従ってパースする
DateTimeImmutable::createFromInterface
— 指定された DateTimeInterface オブジェクトをカプセル化した、新しい DateTimeImmutable オブジェクトを返す
DateTimeImmutable::createFromMutable
— 与えられた DateTime オブジェクトをカプセル化した、新しいDateTimeImmutable オブジェクトを返す
DateTimeImmutable::getLastErrors
— 警告およびエラーを返す
DateTimeImmutable::modify
— タイムスタンプを変更した新しいオブジェクトを作る
DateTimeImmutable::__set_state
— __set_state ハンドラ
DateTimeImmutable::setDate
— 日付を設定する
DateTimeImmutable::setISODate
— ISO 日付を設定する
DateTimeImmutable::setTime
— 時刻を設定する
DateTimeImmutable::setTimestamp
— Unix タイムスタンプを用いて日付と時刻を設定する
DateTimeImmutable::setTimezone
— タイムゾーンを設定する
DateTimeImmutable::sub
— 年月日時分秒の値を引く
DateTimeInterface
— DateTimeInterface インターフェイス
DateTime::diff
— ふたつの DateTime オブジェクトの差を返す
DateTime::format
— 指定した書式でフォーマットした日付を返す
DateTime::getOffset
— タイムゾーンのオフセットを返す
DateTime::getTimestamp
— Unix タイムスタンプを取得する
DateTime::getTimezone
— 指定した DateTime に関連するタイムゾーンを返す
DateTime::__wakeup
— __wakeup ハンドラ
DateTimeZone
— DateTimeZone クラス
DateTimeZone::__construct
— 新しい DateTimeZone オブジェクトを作成する
DateTimeZone::getLocation
— タイムゾーンの位置情報を返す
DateTimeZone::getName
— タイムゾーンの名前を返す
DateTimeZone::getOffset
— GMT からのタイムゾーンのオフセットを返す
DateTimeZone::getTransitions
— タイムゾーンの変遷を返す
DateTimeZone::listAbbreviations
— 夏時間、オフセットおよびタイムゾーン名を含む連想配列を返す
DateTimeZone::listIdentifiers
— すべてのタイムゾーン識別子を含む配列を返す
DateInterval
— DateInterval クラス
DateInterval::__construct
— 新しい DateInterval オブジェクトを作成する
DateInterval::createFromDateString
— 相対指定文字列から DateInterval を作成する
DateInterval::format
— 間隔をフォーマットする
DatePeriod
— DatePeriod クラス
DatePeriod::__construct
— 新しい DatePeriod オブジェクトを作成する
DatePeriod::getDateInterval
— 間隔を取得する
DatePeriod::getEndDate
— 終了日を取得する
DatePeriod::getRecurrences
— 繰り返しの数を取得する
DatePeriod::getStartDate
— 開始日を取得する
日付・時刻 関数
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
— 新しい DateTime オブジェクトを作成する
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
— 指定した書式でフォーマットされた日付についての情報を取得する
date_parse
— 指定した日付/時刻の詳細な情報を連想配列で返す
date_sub
— DateTime::sub のエイリアス
date_sun_info
— 日の出/日の入り時刻と薄明かり (twilight) の開始/終了時刻の情報を含む配列を返す
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
— Unixタイムスタンプを書式化する
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
— 略称からタイムゾーン名を返す
timezone_name_get
— DateTimeZone::getName のエイリアス
timezone_offset_get
— DateTimeZone::getOffset のエイリアス
timezone_open
— DateTimeZone::__construct のエイリアス
timezone_transitions_get
— DateTimeZone::getTransitions のエイリアス
timezone_version_get
— timezonedb のバージョンを取得する
サポートする日付と時刻の書式
時刻の書式
日付の書式
複合的な書式
相対的な書式
サポートされるタイムゾーンのリスト
アフリカ
アメリカ
南極
北極
アジア
大西洋
オーストラリア
ヨーロッパ
インド
太平洋
その他
関連キーワード:
DateTime
,
日付
,
時刻
,
date
,
DateTimeImmutable
,
オブジェクト
,
DateTimeZone
,
設定
,
timezone
,
取得