НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
⊗jsPmTmFCh 315 of 505 menu

Смена формата даты в JavaScript

Давайте теперь научимся менять формат даты. Пусть, к примеру, у нас есть строка с датой в формате год-месяц-день. Давайте поменяем формат этой даты на другой, к примеру, на такой: день/месяц/год.

Давайте решим задачу на конкретном примере. Пусть в переменной date лежит дата '2025-12-31'. Давайте преобразуем эту дату в '31/12/2025'

Для решения задачи разобьем нашу строку '2025-12-31' в массив, используя метод split с разделителем дефисом. В результате в нулевом элементе массива окажется год, в первом - месяц, во втором - день:

let str = '2025-12-31'; let arr = str.split('-'); console.log(arr); // получим массив ['2025', '12', '31']

Теперь, обращаясь к разным элементам массива по их ключам, сформируем нужную нам строку:

let str = '2025-12-31'; let arr = str.split('-'); let res = arr[2] + '/' + arr[1] + '/' + arr[0]; console.log(res); // получим строку '31/12/2025'

Можно также использовать комбинацию методов split, reverse и join:

let str = '2025-12-31'; let res = str.split('-').reverse().join('/'); console.log(res); // получим строку '31/12/2025'

Дана дата в формате год-месяц-день. Преобразуйте эту дату в формат день.месяц.год.

Русский
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить