Я отформатировал дату во флаттере в определенном формате, например "01-Jan-2000". Теперь, как я могу преобразовать ее обратно в DateTime во флаттере?
Используйте DateFormat вот так:
DateFormat
DateFormat dateFormat = DateFormat("dd-MMM-yyyy"); DateTime dateTime = dateFormat.parse("01-Jan-2000");
Вы можете использовать DateFormat класс, вот ссылка на его документацию: https://pub.dev/documentation/intl/latest/intl/DateFormat-class.html
Попробуйте этот пакет, Jiffy . Вы можете решить это в одной строке кода
DateTime dateTime = Jiffy("01-Jan-2000", "dd-MMM-yyyy").dateTime;