Если для форматирования даты используется встроенный в Intl.DateTimeFormat javascript, то если вы предоставите формат {weekday : 'short', day 'numeric'}
, он будет переставлять два и всегда давать день, за которым следует день недели.
Для справки:
console.log(new Intl.DateTimeFormat('en-US', {
weekday: 'short',
day: 'numeric'
}).format(new Date));
Я бы ожидал Fri 3
, но вместо этого я получил 3 Fri
Я использую это неправильно или это ошибка?
Непосредственный обходной путь, который я попробовал, состоит в том, чтобы отформатировать только для дня недели, затем для дня, затем добавить два, которые работают, но это не идеально для моего проекта.