#flutter #dart #intl
#flutter #dart #intl
Вопрос:
когда я выполняю эту строку кода:
DateTime dt = DateFormat("EEEE dd.MM.yyyy HH:MM").parse("Monday 01.12.2019 17:00");
print("dt.tostring: " dt.toString()); //2018-12-01 17:00:00.000
Дата анализируется с 2019 по 2018 год.
Попробовал 2020 год, и это анализируется до 2019 года.
Для меня это похоже на ошибку. Должен ли я создать проблему?
Хотел спросить здесь, чтобы убедиться.
intl: ^0.16.1
Ответ №1:
DateTime dt = DateFormat("EEEE dd.MM.yyyy HH:mm").parse("Monday 01.12.2019 17:00");
вам нужно использовать строчные буквы «мм» в течение нескольких минут
Комментарии:
1. вау, спасибо. Lel это глупо с моей стороны, но странно, что это вызвало разницу ровно в 1 год.