สอนเขียนโค้ดภาษา 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