ListTile(
leading: Icon(Icons.access_time),
onTap: () async {
final TimeOfDay? picked = await showTimePicker(
context: context,
initialTime: _time,
);
if (picked != null) {
setState(() {
_eventTime.text = DateFormat('HH:mm').format(picked);
});
}
},
title: TextField(
readOnly: true,
controller: _eventTime,
decoration: InputDecoration(
border: OutlineInputBorder(),
labelText: "Event Time",
),
),
),
我想將所選時間的值存盤在控制器(_eventtime)中以保存在firestore資料庫中
uj5u.com熱心網友回復:
您必須更改映射。
改變:
_eventTime.text = DateFormat('HH:mm').format(picked);
至:
_eventTime.text = DateFormat('HH:mm').format(DateTime(now.year, now.month, now.day, picked.hour, picked.minute));
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/487751.html
