クラス: Peach_DT_UnixTimeFormat
定義: /Peach/DT/UnixTimeFormat.php
Unix time (time() の返り値や date() の引数として使用される整数) と時間オブジェクトの相互変換を行うクラスです.
このクラスはシングルトンです. getInstance() からオブジェクトを取得してください.
メソッド 詳細
static getInstance
line 44
static Peach_DT_UnixTimeFormat getInstance()
このクラスのインスタンスを取得します.
formatDate
line 110
string formatDate(Peach_DT_Date $d)
指定されたオブジェクトを Peach_DT_Timestamp 型にキャストして formatTimestamp() を実行した結果を返します.
formatDatetime
line 123
string formatDatetime(Peach_DT_Datetime $d)
指定されたオブジェクトを Peach_DT_Timestamp 型にキャストして formatTimestamp() を実行した結果を返します.
formatTimestamp
line 140
string formatTimestamp(Peach_DT_Timestamp $d)
指定された時刻をタイムスタンプに変換します.
このメソッドは、引数の Peach_DT_Timestamp オブジェクトが持つ各フィールド (年月日・時分秒) の値から mktime() を行い, その結果を返り値とします.
ただし, 返り値が string 型となることに注意してください.
parseDate
line 59
Peach_DT_Date parseDate(string $format)
指定されたタイムスタンプを Peach_DT_Date に変換します.
parseDatetime
line 74
Peach_DT_Datetime parseDatetime(string $format)
指定されたタイムスタンプを Peach_DT_Datetime に変換します.
parseTimestamp
line 90
Peach_DT_Timestamp parseTimestamp(string $format)
指定されたタイムスタンプを Peach_DT_Timestamp に変換します.