Datetimeオブジェクト
まぁおまいら落ち付いてDateTime Objectでも使おうか。 - ゆどうふろぐ
なんじゃごれええ...
知らなかったので調べた.
% php -r "Reflection::export(new ReflectionClass('Datetime'));" Class [ <internal:date> class DateTime ] { - Constants [11] { Constant [ string ATOM ] { Y-m-d\TH:i:sP } Constant [ string COOKIE ] { l, d-M-y H:i:s T } Constant [ string ISO8601 ] { Y-m-d\TH:i:sO } Constant [ string RFC822 ] { D, d M y H:i:s O } Constant [ string RFC850 ] { l, d-M-y H:i:s T } Constant [ string RFC1036 ] { D, d M y H:i:s O } Constant [ string RFC1123 ] { D, d M Y H:i:s O } Constant [ string RFC2822 ] { D, d M Y H:i:s O } Constant [ string RFC3339 ] { Y-m-d\TH:i:sP } Constant [ string RSS ] { D, d M Y H:i:s O } Constant [ string W3C ] { Y-m-d\TH:i:sP } } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [9] { Method [ <internal, ctor> public method __construct ] { } Method [ <internal> public method format ] { } Method [ <internal> public method modify ] { } Method [ <internal> public method getTimezone ] { } Method [ <internal> public method setTimezone ] { } Method [ <internal> public method getOffset ] { } Method [ <internal> public method setTime ] { } Method [ <internal> public method setDate ] { } Method [ <internal> public method setISODate ] { } } }
へぇぇ...
次回から使っていく方向で.
徐々にコアな関数もクラス化しつつあるPHPですが,いまいち浸透してない気がする.*1
おかげさまでひとつ賢くなった気になりました.
*1:私が知らないだけですかそーですか.