无效的日期格式 [Flutter]
Invalid date format [Flutter]
我一直在尝试使用 DateTime.parse(dateStart) 在 dart 中将字符串转换为 DateTime,其中 'dateStart' 是我用来获取日期的变量,例如在下一种格式中'24/12/2022',但我发现无效的日期格式,我想知道哪些是 dart 中使用的验证格式。
DateTime.parse(dateStart)
您可以像这样将“24/12/2022”格式化为日期时间:
final dateTime = DateFormat('dd/MM/yyyy').parse('24/12/2022');
您需要使用 intl 包将字符串日期解析为日期时间对象。请检查示例日期时间解析示例,如下所示。
DateTime tempDate = new DateFormat("dd/MM/yyyy").parse(savedDateString);
我一直在尝试使用 DateTime.parse(dateStart) 在 dart 中将字符串转换为 DateTime,其中 'dateStart' 是我用来获取日期的变量,例如在下一种格式中'24/12/2022',但我发现无效的日期格式,我想知道哪些是 dart 中使用的验证格式。
DateTime.parse(dateStart)
您可以像这样将“24/12/2022”格式化为日期时间:
final dateTime = DateFormat('dd/MM/yyyy').parse('24/12/2022');
您需要使用 intl 包将字符串日期解析为日期时间对象。请检查示例日期时间解析示例,如下所示。
DateTime tempDate = new DateFormat("dd/MM/yyyy").parse(savedDateString);