我试图从数据库加载数据,但我得到一个日期格式错误:
下面是数据库中的数据:
这是代码。每个日期字段都有相同的代码。
final String? contractDate = trxnSnapshot.data()?['contractDate'];
if (contractDate != null && contractDate != "") {
_dt = DateTime.parse(contractDate);
contractDateController.text =
DateFormat('EE, MM-dd-yyyy').format(_dt) ?? "";
} else {
contractDateController.text = "";
}
字符串
我没有看到数据库中的日期有什么问题。当我试图解析日期时,我得到了错误。
1条答案
按热度按时间fivyi3re1#
contractDate将日期模型视为字符串。您需要首先将其转换为历史。
字符串