Обратите внимание, я новичок в react-intl. У меня есть следующая дата, которую я хочу отобразить:
d1_date: "2012-03-26" // цель отобразить 26 марта 2012 г.
Я использую react-intl's
FormattedDate
Для отображения даты:
<FormattedDate value={d1_date} year='numeric' month='long' day='2-digit' />
И я получаю следующий результат:
25 марта 2012 г.
Я знаю, что у d1_date нет информации о времени. Нужно ли мне манипулировать d1_date, чтобы отображалось фиктивное время, позволяющее отображать истинную дату «26 марта 2012 года»?
1
crawford_boston
20 Дек 2016 в 19:10
1 ответ
Лучший ответ
<FormattedDate value={new Date('2012-03-26')} year='numeric' month='long' day='2-digit' />
Я думаю, что для этого требуется экземпляр Date.
0
banyan
21 Дек 2016 в 13:43
Похожие вопросы
Новые вопросы
react-intl
Реактивные компоненты для интернационализации. Объединяет реагирующие компоненты с FormatJS.
<FormattedDate value={new Date(date + ' 00:00:00')}...
, но это не работает в других браузерах.