Định dạng Time trong Java



Miêu tả vấn đề

Cách định dạng time trong định dạng AM-PM trong Java?

Giải pháp

Ví dụ sau minh họa cách định dạng time bởi sử dụng SimpleDateFormat("HH-mm-ss a") constructor và phương thức sdf.format(date) của lớp SimpleDateFormat trong Java.

import java.text.SimpleDateFormat;
import java.util.Date;public class Main{
   public static void main(String[] args){
      Date date = new Date();
      String strDateFormat = "HH:mm:ss a";
      SimpleDateFormat sdf = new SimpleDateFormat(strDateFormat);
      System.out.println(sdf.format(date));
   }
}

Kết quả

Code trên sẽ cho kết quả sau. Kết quả phụ thuộc vào System time hiện tại của bạn.

06:40:32 AM

date_time_trong_java.jsp