showDatePicker ( contexto: contexto, initialDate: DateTime.Parse ( "20181209"), // inicial fecha seleccionada FirstDate: DateTime.Parse ( "20181109"), // intervalo de fechas opcional primera fecha LastDate: DateTime.Parse ( " 20190109 "), // intervalo de fechas de la última fecha selectableDayPredicate: (dateTime) { // se puede filtrar a cabo por este método no es seleccionable dentro de un intervalo de fechas específico seleccionable IF (dateTime.day dateTime.day == 10 = || dateTime.day == 20 || 30 = ) { // aquí representado No. 10, No. 20, No. 30 no es opcional retorno en false ; } retorno a la verdadera ; }, initialDatePickerMode: DatePickerMode.day, //Seleccione el modo de inicialización, hay dos clases de día y año ) .then ((dateTime) { // seleccionar la fecha y haga clic en OK para obtener el resultado de la fecha de impresión ( 'la selección actual: $ {dateTime.year} en $ {dateTime.month} fechado en mayo de $ {} dateTime.day ' ); });