Администратор React позволяет вам установить локали Даты в компоненте, когда вы используете DateField
и DateInput
.
<DateField source="publication_date" locales="fr-FR" />
// renders the record { id: 1234, publication_date: new Date('2017-04-23') } as
<span>23/04/2017</span>
но в большинстве случаев нам не нужно устанавливать его на компоненте, нам нужно настраивать его глобально. Есть ли способ установить его глобально?
Я попытался установить значение по умолчанию locale
провайдера i18n, но похоже, что он рассматривается только для перевода, а не для форматирования даты.
Также я попытался переопределить Date.toLocaleDateString()
, но не сработало.