Nội bộ hóa Java - Thời gian định dạng

Lớp DateFormat cung cấp nhiều định dạng khác nhau để định dạng thời gian. Phương thức DateFormat.getTimeInstance () sẽ được sử dụng. Xem ví dụ bên dưới.

Trong ví dụ sau, chúng tôi sẽ trình bày cách sử dụng các định dạng khác nhau để định dạng thời gian.

IOTester.java

import java.text.DateFormat;
import java.util.Date;

public class I18NTester {
   public static void main(String[] args) {
   
      DateFormat dateFormat = DateFormat.getTimeInstance(DateFormat.DEFAULT);

      System.out.println(dateFormat.format(new Date()));

      dateFormat = DateFormat.getTimeInstance(DateFormat.SHORT);

      System.out.println(dateFormat.format(new Date()));

      dateFormat = DateFormat.getTimeInstance(DateFormat.MEDIUM);

      System.out.println(dateFormat.format(new Date()));

      dateFormat = DateFormat.getTimeInstance(DateFormat.LONG);

      System.out.println(dateFormat.format(new Date()));

      dateFormat = DateFormat.getTimeInstance(DateFormat.FULL);

      System.out.println(dateFormat.format(new Date()));
  
  
   }
}

Đầu ra

Nó sẽ in ra kết quả sau.

4:11:21 PM
4:11 PM
4:11:21 PM
4:11:21 PM IST
4:11:21 PM IST
In