Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java

วิธีการจัดรูปแบบสตริงวันที่โดยใช้ SimpleDateFormat ใน Java?


หนึ่งในตัวสร้างของคลาสนี้ยอมรับค่า String ที่แสดงรูปแบบวันที่ที่ต้องการและสร้าง SimpleDateFormat คลาส. การแยกวิเคราะห์/แปลงสตริงเป็นวัตถุวันที่ -

  • สร้างตัวอย่างคลาสนี้โดยส่งสตริงรูปแบบที่ต้องการ
  • แยกวิเคราะห์สตริงวันที่โดยใช้เมธอด parse()

ตัวอย่าง

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Sample {
   public static void main(String args[]) throws ParseException {  
      String date_string = "2007-25-06";
      //Instantiating the SimpleDateFormat class
      SimpleDateFormat formatter = new SimpleDateFormat("yyyy-dd-MM");      
      //Parsing the given String to Date object
      Date date = formatter.parse(date_string);      
      System.out.println("Date value: "+date);
   }
}

ผลลัพธ์

Date value: Mon Jun 25 00:00:00 IST 2007