(クラス)
コンストラクタ public | {DateDataModel.default} |
アクセサ public DateDataModel.has-value?:
bool
アクセサ public DateDataModel.max-value:
DateTime セッター public DateDataModel.max-value:
DateTime
アクセサ public DateDataModel.min-value:
DateTime セッター public DateDataModel.min-value:
DateTime
アクセサ public DateDataModel.value:#
DateTime セッター public DateDataModel.value:#
DateTime
public | {DateDataModel.set-range}:void |
public | {DateDataModel.unset-value}:void |
(コンストラクタ)
public | {DateDataModel.default} |
新しい DateDataModel を作成します。
min-value: DateDataModel の下限です。
max-value: DateDataModel の上限です。
value: データ モデルの初期値。
説明
min-value が max-value より大きいと、エラーがスローされます。
注意事項
min-value、max-value、および value 内の時刻情報は無視されます。
(アクセサ)
アクセサ public DateDataModel.has-value?:
bool
(アクセサ)
アクセサ public DateDataModel.max-value:
DateTime セッター public DateDataModel.max-value:
DateTime
(アクセサ)
アクセサ public DateDataModel.min-value:
DateTime セッター public DateDataModel.min-value:
DateTime
(アクセサ)
アクセサ public DateDataModel.value:#
DateTime セッター public DateDataModel.value:#
DateTime
(メソッド)
2 つの日付を比較します。
戻り値
date1 と date2 が等しい場合は、0 を返します。date1 が date2 未満である場合は -1 を返し、それ以外は 1 を返します。
注意事項
比較アルゴリズムでは日、月、年が比較され、DateTime の時刻情報は無視されます。
(メソッド)
public | {DateDataModel.set-range}:void |
DateDataModel の範囲を設定します。
注意事項
min-value が max-value より大きく設定されると、エラーがスローされます。
(メソッド)
public | {DateDataModel.unset-value}:void |