如何在颤抖的默认日期选择器中删除时间戳或仅获取日期形式的日期选择器?

如何在颤抖的默认日期选择器中删除时间戳或仅获取日期形式的日期选择器?,第1张

如何在颤抖的默认日期选择器中删除时间戳或仅获取日期形式的日期选择器?

我制作了Custom DateFormat,可以使用此代码,然后将输出为:16-04-2019

TextEditingController _datecontroller = new TextEditingController();var myFormat = DateFormat('d-MM-yyyy');Future<void> _selectDate(BuildContext context) async {    final DateTime picked = await showDatePicker(        context: context,        initialDate: date,        firstDate: DateTime(2015, 8),        lastDate: DateTime(2101));    setState(() {      date = picked ?? date;    });  }

和Inkwell小部件是这样的

InkWell(  onTap: () => _selectDate(context),  child: IgnorePointer(    child: TextField(      controller: _datecontroller,      decoration: InputDecoration(        hintText: ('${myFormat.format(date)}'),      ),    ),  ),),


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5013593.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存