⊗jsPmTmFCh 315 of 505 menu

การเปลี่ยนรูปแบบวันที่ใน 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'

กำหนดวันที่ในรูปแบบ ปี-เดือน-วัน แปลงวันที่นี้เป็นรูปแบบ วัน.เดือน.ปี

ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ