次: , 前: General date syntax, 上: Date input formats


27.2 カレンダーの日付の項目

カレンダーの日付の項目(calendar date item)は年の日付を指定します. それは,月が数字で指定されるか,文字で指定されるかによって異なりますこ れら全ての文字列は,同じカレンダーの日付を指定します.

     
     
     
     
     
     
     
     
     72-9-24        # 69から99までは19xxだと仮定され,
                    # 00から68までは20xxだと仮定されます.
     72-09-24       # 前置されるゼロは無視されます.
     9/24/72        # 一般的な U.S. での書き方です.
     24 September 1972
     24 Sept 72     # 九月には特殊な省略があります.
     24 Sep 72      # 三文字の省略は常に可能です.
     Sep 24, 1972
     24-sep-72
     24sep72

年も省略できます.この場合,最後に指定された年,または,無ければ現在の 年が利用されます.例えば,以下のようになります.

     9/24
     sep 24

以下の規則があります.

数字の月に対し,iso 8601書式 `year-month-day' が可能で,yearは正の数, monthは01と12の間の数,そしてdayは01と31の間の数です.数字 が10未満の場合,ゼロを前置する必要があります.yearが68以下の場合, 2000が加えられます.それ以外の場合で,yearが100未満の場合,1900 が加えられます.合州国でよく使用される `month/day/year'の構成も受け入れられます.同様 に,年を削除すると`month/day'です.

文字の月は完全に綴ることもできます.`January',`February', `March',`April',`May',`June',`July', `August',`September',`October',`November',また は,`December'です.文字の月は最初の三文字で省略でき,省略のドッ トの後置も可能です.`September'の代わりに`Sept'と書くことも 許可されています.

月が文字で書かれるとき,カレンダーの日付は以下のようにして与えられます.

     day month year
     day month
     month day year
     day-month-year

または,年を省略します.

     month day