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' տողը
Տրված է ամսաթիվ տարի-ամիս-օր ֆորմատով: Վերափոխեք այս ամսաթիվը օր.ամիս.տարի ֆորմատի: