日付::ハンドラ

簡単だが完全な日付オブジェクト(1.1)
今すぐダウンロード

日付::ハンドラ ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Benoit Beausejour
  • 出版社のWebサイト:
  • http://search.cpan.org/bbeausej/DBIx-Sequence-1.5/Sequence.pm

日付::ハンドラ タグ


日付::ハンドラ 説明

簡単だが完全な日付オブジェクト(1.1) 日付:: Handlerは簡単だが完全な日付オブジェクト(1.1)です。シノプシス日付::ハンドラを使用します。 My $ Date = New Date :: Handler({日付=>時間、time_zone => 'ヨーロッパ/ Paris'、Locale => 'フランス語'}); My $ Date = New Date :: Handler({日付=> 、time_zone => 'et'、})。 My $ Date = New Date :: Handler({日付=> {年=> 2001、月=> 4、日=> 12、時=> 3、min => 1、sec => 55、}、time_zone => 'America / Los_angeles'、ロケール=> 'en_us'、}); $ DATEを印刷します。 "$ DATE"を印刷します。 $ DATE-> ALLINFO()を印刷します。 $ date-> new()コンストラクタ$日付$日 - >年()2001 $ DATE->月()1..12 $ date-> day()1..31 $ Date-> Hour()0..23 $ DATE-> MIN()0..59 $ DATE-> SEC()0..59 $ DATE->エポック(GMT)$ DATE-> TIMEZONE()アメリカ/モントリオール、EST、PSTそして、$ date-> locale()フランス語、en_us、fr_fr、スペイン語などの$ date-> setlocale(ロケール)を引数に設定し、ロケールまたはundefを返します。 $ date-> localerealname()現在のロケールの現在のロケールの実際の名前$ date-> timezoname()$ date-> localtime()オブジェクトのEpoch $ Date-> TimeFormat($ format_string)strftime $ date-> gmttime()gmtime ofオブジェクトのEpoch $ DATE-> utctime()gmttime()$ date-> gmtoffset()秒単位$ date-> monthname()4月$ date-> eatchay() 1..7(1月1日)$ DATE-> WeekdayName()水曜日$ DATE-> FirstWeekDayOfMonth()1..7 $ DATE-> WeekOfMonth()1..4 $ Date-> DaySinmonth()31,30,29月と年に応じて28。 $ date-> isleapyear()1 trueの場合は0 false $ date-> daylightsavings()1の場合は0 false $ date-> dayofyear()の曜日を返します。$ date-> daySynear()を返します年の日数。 $ date-> daysleftineear()$ date-> array2epoch([])転送への数日数を返します。 TimeFormat( "%a、%b%e%r(%z)")$ date-> asnumber()epoch()$ Date-> ASArray()と同じです。 MM、SS] $ DATE-> ASHASH()返品{年=> y、月=> m、day => d、時=> H、min => mm、sec => ss} $ date-> allinfo()すべてのオブジェクトの関連情報を含む文字列を返します。 My $ Delta = New Date :: Handler :: Delta()。 My $ Delta = New Date :: Handler :: Delta({areer => 3、月=> 1、days => 10、hours => 2、分=> 5、秒=> 5、})。 $ delta->新(Perldoc日付:: handler :: delta)$ delta-> comsune()$ delta->秒数()$ delta-> asscalar()の秒数の数ヶ月数%Dヶ月と%D秒 "$ delta-> asnumber()"%D-%D-%D "$ delta-> ASARRAY() $ delta-> ashash(){月=> m、seconds => ss} $日付+ $ delta = date :: handler $ date - $ delta = date :: handler $ date - $ date2 = date :: handler :: delta $ date + n =(+ n秒) $日付 - (-n秒)$ Delta + $ delta = date :: andler :: delta $ delta - $ delta = date :: andler :: delta $ delta * n = date :: handler :: delta $ delta / n =日付:: handler :: delta $ delta + n =(+ n秒)$ delta - n =(-n秒)My $ RANDE = date :: andler :: range-> new({date => $日付、Delta => $ Delta、}); My $ RANGE = DATE :: Handler :: Range-> New({日付=> 、Delta => 、}) ; $範囲 - >新規(PERLDOC日付:: andra)$範囲 - > direction()範囲の方向( '前方' || '逆方向')$範囲 - > startdate()開始日::この範囲と方向$ and->> enddate()enddate()終了日:: and direction $ range-> aniblaps($ range2)範囲がrange2と重なる場合はtrueを返します。 undefそれ以外の場合はDate :::handlerは、TimeZoneからTime Zoneへ、およびそのものをフォーマットするためのすべてのメソッドを保持する日付のコンテナです。このモジュールのアイデアは、Module Class :: Date.Date :: HandlerがPOSIXモジュールを使用して純粋なPerlで実装されています。実装で外部で遊ぶ必要はありません。 Date :: HandlerはPOSIXを使用したローカライゼーションもサポートしています。ここでは、演算子のオーバーロードとデルタDateオブジェクトとデルタDateオブジェクトを使用して時間差を計算します。要件: ・Perl


日付::ハンドラ 関連ソフトウェア