Как деформатировать DateTime во флаттере? - PullRequest
0 голосов
/ 14 октября 2019

Я отформатировал дату во флаттере в определенном формате, например "01-Jan-2000". Теперь, как я могу преобразовать ее обратно в DateTime во флаттере?

Ответы [ 3 ]

1 голос
/ 14 октября 2019

Используйте DateFormat вот так:

DateFormat dateFormat = DateFormat("dd-MMM-yyyy");
DateTime dateTime = dateFormat.parse("01-Jan-2000");
1 голос
/ 14 октября 2019

Вы можете использовать DateFormat класс, вот ссылка на его документацию: https://pub.dev/documentation/intl/latest/intl/DateFormat-class.html

0 голосов
/ 22 октября 2019

Попробуйте этот пакет, Jiffy . Вы можете решить это в одной строке кода

DateTime dateTime = Jiffy("01-Jan-2000", "dd-MMM-yyyy").dateTime;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...