【发布时间】:2020-03-16 13:33:44
【问题描述】:
我想将从日期时间选择器中选择的日期保存在共享首选项中,以便在重新启动应用程序后也会显示它
child: InkWell(
onTap: (){
DatePicker.showDateTimePicker(context,
showTitleActions: true,
minTime: DateTime.now().toLocal(),
onConfirm: (date){
setState(() {
_dateTime = date;
});
},
currentTime: DateTime.now().toLocal(),
locale: LocaleType.de
);
},
child: Text(
(_dateTime == null ? 'Wählen sie Ihren nächsten Termin' : DateFormat("dd-MM-yyyy hh:mm").format(_dateTime)),
style: TextStyle(
fontSize: data.size.height / 29,
color: Colors.grey[400],
),
),
),
【问题讨论】:
-
有一个包可以和共享偏好交互:shared_preferences
-
是的,但我猜我无法保存 DateTime 数据类型?
标签: datetime flutter save sharedpreferences shared