Код: Выделить всё
String finalDatetime = '$dateString $timeString';
DateTime tempDate = new DateFormat("yyyy-MM-dd hh:mm").parse(finalDatetime);
String formattedDate = Intl.getCurrentLocale() == 'en' ? DateFormat('dd-MM-yyyy – hh:mm').format(tempDate)
:DateFormat.yMMMd('ar').format(tempDate);
Код: Выделить всё
DateTime tempDate = new DateFormat("yyyy-MM-dd hh:mm").parse(finalDatetime);
Код: Выделить всё
FormatException: Trying to read yyyy from 2020-08-07 15:00 at position 0
[*]Он отлично работает, когда в качестве языкового стандарта установлено значение «en»< /code>
[*]Строка даты извлекается из базы данных, которая всегда отправляется как 07.08.2020, 15:00
Подробнее здесь: https://stackoverflow.com/questions/635 ... yy-from-20
Мобильная версия