#javascript #date-fns
#javascript #дата-fns
Вопрос:
Мне нужно отобразить текущую дату с помощью date-fns
. Я хотел, чтобы результат был таким: Wednesday July 17, 2020
.
Вот мой код ниже
{format(new Date(), 'MM/dd/yyyy')}
Ответ №1:
Вы могли бы использовать этот формат (протестирован с date-fns v2.15.0)
В качестве документа:
cccc
: Понедельник, вторник, …, воскресенье
LLLL
: Январь, февраль, …, декабрь
d
: 1, 2, …, 31
yyyy
: 0044, 0001, 1900, 2017
format(new Date(), "cccc LLLL d, yyyy")
Комментарии:
1. Спасибо! Возможно ли, что вы можете поставить
<br>
междуcccc
иLLLL
?2. @Joseph безопасный способ сделать это (чтобы избежать столкновения форматов) — ввести разделитель, а затем заменить его на то, что вы хотите
format(new Date(), "cccc|LLLL d, yyyy").replace('|', '<br>')
3. К сожалению, это не работает. Однако я попробовал это, и это работает
{format(new Date(),
cccc)} <br /> {format(new Date(),
до конца, гггг)}
. Я не знаю, есть ли способ лучше этого. В любом случае tnx