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' жолын аламыз
жыл-ай-күн форматындағы күн берілген. Бұл күнді күн.ай.жыл форматына түрлендіріңіз.