Flutter 在Flatter中的showDatePicker上设置日期后,如何显示showTimePicker?

Flutter 在Flatter中的showDatePicker上设置日期后,如何显示showTimePicker?,flutter,Flutter,我想在我的应用程序中实现一个提醒功能,提醒用户在选定的时间执行特定任务。我已经实现了一个showDatePicker小部件来选择日期和月份,但我不确定在showDatePicker中选择日期后如何显示showTimePicker 我能得到一个如何实施的建议吗 显示showDatePicker的代码: _selectDate() async { final DateTime picker =await showDatePicker( context: context,

我想在我的应用程序中实现一个提醒功能,提醒用户在选定的时间执行特定任务。我已经实现了一个
showDatePicker
小部件来选择日期和月份,但我不确定在
showDatePicker
中选择日期后如何显示
showTimePicker

我能得到一个如何实施的建议吗

显示showDatePicker的代码:

  _selectDate() async {
    final DateTime picker =await showDatePicker(
        context: context,
        initialDate: DateTime.now(),
        firstDate: DateTime(2010),
        lastDate: DateTime(2040)
    );

    if (picker != null) {
      print(picker);
      _daysPageController.jumpToDay(picker);
//        Navigator.pop(context);

//        print(selectedDate);
//       await runJump(selectedDate);
//       return selectedDate;
    }
  }


它非常简单,它创建一个函数,依次调用showDatePicker()和showTimePicker()方法


它非常简单,它创建一个函数,依次调用showDatePicker()和showTimePicker()方法

Future _selectDayAndTime(BuildContext context) async {

   DateTime _selectedDay = await showDatePicker(
     context: context,
     initialDate: DateTime.now(),
     firstDate: DateTime(2018),
     lastDate: DateTime(2030),
     builder: (BuildContext context, Widget child) => child
   );

   TimeOfDay _selectedTime = await showTimePicker(
     context: context,
     initialTime: TimeOfDay.now(),
   );


   if(_selectedDay != null && _selectedTime != null) {
     //a little check
   }
}