タグ

2010年8月2日のブックマーク (3件)

  • Date::Calc

    NAME Date::Calc - Gregorian calendar date calculations MOTTO Keep it small, fast and simple PREFACE This package consists of a C library and a Perl module (which uses the C library, internally) for all kinds of date calculations based on the Gregorian calendar (the one used in all western countries today), thereby complying with all relevant norms and standards: ISO/R 2015-1971, DIN 1355 and, to s

    Date::Calc
    basi
    basi 2010/08/02
    perl
  • Date::Calc - 日付の計算

    use Date::Calc qw(:all); #今日の日付を取得 ($year, $month, $day) = Today(); #現在のタイムスタンプを取得(形式:2003-06-12) ($year, $month, $day, $hour, $min, $sec) = Today_and_Now(); #現在の曜日を数字にて取得 $day_of_week = Day_of_Week($year,$month,$day); #現在の曜日をテキストにて取得 $string_full = Day_of_Week_to_Text($day_of_week); #今日の曜日をテキスト(省略形)にて取得 $string_abb = Day_of_Week_Abbreviation($day_of_week); #昨日の日付を取得 ($d_year, $d_month, $d_day) =

    basi
    basi 2010/08/02
  • wantarray関数 - スカラかリストをコンテキストに応じて返却 - Perl入門ゼミ

    Perl › 関数 › here Perlではコンテキストという概念があるので、スカラあるいはリストをコンテキストに応じて返却することができます。 sub func_name{ # 処理 ... return wantarray ? リスト : スカラ; } wantarrayを使えば、リストコンテキストの場合とスカラコンテキストの場合を区別して、戻り値を返却することができます。 wantarrayが使われている標準関数にはlocaltime関数があります。 wantarray関数は使わないほうがよい wantarray関数は、非常に発見しにくバグを生み出しだしがちなので、使用することはお勧めしません。たとえば、スカラが返ってくると思って、関数の引数に指定したら、リストが返っていたということが、起こりうるからです。 # スカラが返ってくると思っていたが、実際はリストが返ってきてしまう fu

    wantarray関数 - スカラかリストをコンテキストに応じて返却 - Perl入門ゼミ
    basi
    basi 2010/08/02