Devdit
 

Java แยกข้อมูล วัน เดือน ปี ออกจากกันด้วย split

1.2K

สอนเขียนโค้ดภาษา Java แยกข้อมูล วัน เดือน ปี ออกจากกัน โดยแนะนำให้ใช้คำสั่ง split เพื่อแยกข้อมูล โดยตัวอย่างจะดึงวันที่ปัจจุบันออกมา และทำการแยก วัน เดือน และปีออกจากกัน สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง Java แยกข้อมูล วัน เดือน ปี ออกจากกันด้วย split

import java.text.SimpleDateFormat;
import java.util.Date;

class Test {  
    public static void main(String args[]){  
        Date date = new Date();
        SimpleDateFormat f = new SimpleDateFormat("dd-MM-yyyy");
        String[] arrayDate = f.format( date ).split("-");

        String day = arrayDate[0];
        String month = arrayDate[1];
        String year = arrayDate[2];

        System.out.println("วันที่ "+day+" เดือน "+month+" และปี "+year);
    }
}

ผลลัพธ์

วันที่ 27 เดือน 01 และปี 2565

คำอธิบาย

1. import class SimpleDateFormat และ Date สำหรับดึงวันที่ปัจจุบัน และจัดรูปแบบการแสดงผลวันที่

2. ตัวแปร date เก็บวันที่ปัจจุบัน ส่วนตัวแปร f เก็บรูปแบบการแสดงผลของวันที่

3. ใช้คำสั่ง split("-") แยก วัน เดือน ปี ด้วยอักษร - และเก็บค่าไว้ที่ตัวแปร arrayDate ชนิด Array

4. สร้างตัวแปร day month และ year ขึ้นมาเก็บค่า วัน เดือน ปี จากตัวแปร arrayDate

5. พิมพ์ค่า วัน เดือน ปี ออกสู่หน้าจอด้วยตัวแปร day month และ year

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ