Flutter提供了DatePicker组件进行时间选择。
日期组件及时间组件代码示例:
import 'package:flutter/material.dart';
// 第三方插件,需要提前配置
import 'package:date_format/date_format.dart';
class DatePickerPage extends StatefulWidget {
DatePickerPage({Key key}) : super(key: key);
@override
_DatePickerPageState createState() => _DatePickerPageState();
}
class _DatePickerPageState extends State<DatePickerPage> {
// 初始化当前日期
DateTime _nowDate = DateTime.now();
// 初始化当前时间
TimeOfDay _nowTime = TimeOfDay(hour: 12, minute: 30);
@override
void initState() {
super.initState();
}
// 日期组件方法,异步调用(第一种调用方式)
// _showDatePicker(){
// showDatePicker(
/