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' сабын алабыз
жыл-ай-күн форматында күн берилген. Бул күндү күн.ай.жыл форматына өзгөрткүлө.