Змена фармату даты ў JavaScript

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

Давайце вырашым задачу на канкрэтным прыкладзе. Хай у зменнай date ляжыць дата '2025-12-31'. Давайце пераўтворiм гэту дату ў '31/12/2025'

Для вырашэння задачы разбям наш радок '2025-12-31' у масіў, вiкарыстоўваючы метад split з падзяляльнікам злучком. У выніку ў нулявым элеменце масіва акажацца год, у першым - месяц, у другім - дзень:

javascriptlet str = '2025-12-31';
let arr = str.split('-');
console.log(arr); // атрымаем масіў ['2025', '12', '31']

Цяпер, звяртаючыся да розных элементаў масіва па іх ключах, сфармуем патрэбны нам радок:

javascriptlet str = '2025-12-31';
let arr = str.split('-');
let res = arr[2] + '/' + arr[1] + '/' + arr[0];

console.log(res); // атрымаем радок '31/12/2025'

Можна таксама вiкарыстоўваць камбінацыю метадаў split, reverse і join:

javascriptlet str = '2025-12-31';
let res = str.split('-').reverse().join('/');

console.log(res); // атрымаем радок '31/12/2025'
Задание 1

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