import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; void main() { runApp(MyApp()); } class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( home: MyDatePicker(), ); } } class MyDatePicker extends StatefulWidget { @override _MyDatePickerState createState() => _MyDatePickerState(); } class _MyDatePickerState extends State<MyDatePicker> { DateTime selectedDate = DateTime.now(); @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text('Cupertino Date Picker'), ), body: Center( child: CupertinoDatePicker( mode: CupertinoDatePickerMode.time, use24hFormat: true, initialDateTime: selectedDate, onDateTimeChanged: (DateTime newDateTime) { setState(() { selectedDate = newDateTime; }); }, ), ), ); } }