我正在尝试解析看起来像这样的日期字符串Feb0920221500
(月、月中的日、年、小时、分钟)。但是当我使用MMMddyyyyHmm
模式时,我总是得到一个FormatException
. 此外intl
'sDateFormat
无法解析它之前格式化的日期:
import 'package:intl/intl.dart';
void main() {
final dateFormat = DateFormat("MMMddyyyyHmm");
final dateString = dateFormat.format(DateTime.now());
print(dateString);
final date = dateFormat.parse(dateString);
print(date);
}
输出:
Feb0920221511
Uncaught Error: FormatException: Trying to read yyyy from Feb0920221511 at position 13
我究竟做错了什么?