Verandering van datumformaat in JavaScript

Kom ons leer nou hoe om die datumformaat te verander. Laat ons byvoorbeeld sê ons het 'n string met 'n datum in die formaat jaar-maand-dag. Kom ons verander die formaat van hierdie datum na 'n ander, byvoorbeeld, na so een: dag/maand/jaar.

Kom ons los die probleem op met 'n konkrete voorbeeld. Laat in die veranderlike date lê die datum '2025-12-31'. Kom ons omskep hierdie datum in '31/12/2025'

Om die probleem op te los, breek ons ons string '2025-12-31' op in 'n array deur die metode split te gebruik met 'n koppelteken as skeier. As gevolg hiervan sal die nulste element van die array die jaar wees, die eerste - die maand, die tweede - die dag:

javascriptlet str = '2025-12-31';
let arr = str.split('-');
console.log(arr); // kry array ['2025', '12', '31']

Nou, deur na verskillende elemente van die array te verwys volgens hul sleutels, vorm ons die string wat ons benodig:

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

console.log(res); // kry string '31/12/2025'

Jy kan ook 'n kombinasie van metodes gebruik split, reverse en join:

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

console.log(res); // kry string '31/12/2025'
Задание 1

'N Datum word gegee in die formaat jaar-maand-dag. Skepper hierdie datum om na die formaat dag.maand.jaar.