API version 1

- ‐

RW

boolean

weekNumbers

週番号を表示するかどうかを指定します。

初期値はfalseです。


週番号とは、年の初めから数えた週の番号です。 ISO8601:2004によって規定されており、月曜日を週の始まりとし、最初の木曜日を含む週を第1週とします。 そのため、1月1日が金・土・日曜日のいずれか場合は、1月1日から日曜日までの日が前年の最終週に含まれ、 12月31日が月・火・水曜日のいずれかの場合は、月曜日から12月31日までの日が翌年の第1週に含まれます。

12月31日の曜日

1月1日の曜日

最終週の最後となる日曜日

第1週の最初となる月曜日

前年の最終週に含まれる日

翌年の第1週に含まれる日

1月 3日

1月 4日

1月1日~3日

(なし)

1月 2日

1月 3日

1月1日~2日

(なし)

1月 1日

1月 2日

1月1日

(なし)

12月31日

1月 1日

(なし)

(なし)

12月30日

12月31日

(なし)

12月31日

12月29日

12月30日

(なし)

12月30日~31日

12月28日

12月29日

(なし)

12月29日~31日



使用例 CRSダウンロード

Form Calendar {
   x = 0;
   y = 0;
   width = 800;
   height = 600;

   Calendar calendar1 {
           x = 16;
           y = 16;
           width = 248;
           height = 184;
           var days = new Date;
           var dd = days.getDate() + 1;
           days.setDate(dd);
           var col = new Color(0xff00ff00);
           setBgColor(days, col);
           days.setDate(dd+1);
           setFgColor(days,col);
   }

   Calendar calendar2 {
           x = 272;
           y = 16;
           width = 240;
           height = 184;
           firstDayOfWeek = 1;
           grid = true;
           minimum = new Date(2020, 1, 1);
           maximum = new Date(2020, 12, 31);
           selected = new Date(2020, 6, 25);
           weeknumbers = false;
           setCurrentPage(2020, 6);
   }
}