画面操作 - 日付
閏年でない年の2月29日の扱いについて
DateEditクラス、Dateクラスにおける「閏年でない年の2月29日」の扱いは下記の通りとなっています。
・DateEditクラス
DateEditオブジェクトに閏年でない年の2月29日をvalueプロパティにセットすると、
不正な日付として扱われ、valueプロパティの値は 「1900/01/01 00:00:00」 となります。
※DateEditオブジェクトでは、入力操作では正しい日付しか入力することができません。
・Dateクラス-コンストラクタ
Dateクラスのコンストラクタに閏年でない年の2月29日を指定すると、
不正な日付として扱われ、valueプロパティの値は 「1900/01/01 00:00:00」 となります。
・Dateクラス-parseメソッド
Dateクラスのparseメソッドに閏年でない年の2月29日を指定すると、
不正な日付として扱われ、戻り値は「0」が返ります。
Biz-Collections Bizの宝箱 トップへ
Biz/Browser DT・Biz/Designer DT TIPS集 トップへ