Чтобы отформатировать дату в JavaScript как «мм/дд/гггг», вы можете использовать следующие методы:
-
Использование метода
toLocaleDateString():const date = new Date(); const formattedDate = date.toLocaleDateString('en-US'); console.log(formattedDate); // Output: mm/dd/yyyy -
Использование объекта
Intl.DateTimeFormat:const date = new Date(); const formatter = new Intl.DateTimeFormat('en-US', { year: 'numeric', month: '2-digit', day: '2-digit' }); const formattedDate = formatter.format(date); console.log(formattedDate); // Output: mm/dd/yyyy -
Форматирование компонентов даты вручную:
const date = new Date(); const month = String(date.getMonth() + 1).padStart(2, '0'); const day = String(date.getDate()).padStart(2, '0'); const year = date.getFullYear(); const formattedDate = `${month}/${day}/${year}`; console.log(formattedDate); // Output: mm/dd/yyyy