⊗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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне