[Flutter/error] CupertinoDatePicker 'mode != CupertinoDatePickerMode.dateAndTime || minimumDate == null || !this.initialDateTime.isBefore(minimumDate!)'
CupertinDataPickerが同じ初期時間と最小時間を指定する必要がある場合は、次のように作成されます.
'mode != CupertinoDatePickerMode.dateAndTime || minimumDate == null || !this.initialDateTime.isBefore(minimumDate!)'
初期時間が最小時間以下であるためです.
現在の時間の1分前を最小日(最小時間)に指定するだけです.
CupertinoDatePicker(
initialDateTime:DateTime.now(),
minimumDate:DateTime.now(),
...)
次のエラーが発生しました.'mode != CupertinoDatePickerMode.dateAndTime || minimumDate == null || !this.initialDateTime.isBefore(minimumDate!)'
初期時間が最小時間以下であるためです.
現在の時間の1分前を最小日(最小時間)に指定するだけです.
CupertinoDatePicker(
initialDateTime: DateTime.now(),
minimumDate: DateTime.now().subtract(Duration(minutes: 1)),
maximumDate: DateTime.utc(2025, 12, 31),
onDateTimeChanged: (dateTime) { ... },
),
Reference
この問題について([Flutter/error] CupertinoDatePicker 'mode != CupertinoDatePickerMode.dateAndTime || minimumDate == null || !this.initialDateTime.isBefore(minimumDate!)'), 我々は、より多くの情報をここで見つけました https://velog.io/@solradev/Flutter-CupertinoDatePicker-mode-CupertinoDatePickerMode.dateAndTime-minimumDate-null-this.initialDateTime.isBeforeminimumDateテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol