Nội bộ hóa Java - Lớp DateFormat

lớp java.text.DateFormat định dạng ngày tháng theo ngôn ngữ. Vì các hệ số khác nhau sử dụng các định dạng khác nhau để hiển thị ngày tháng. Lớp này cực kỳ hữu ích trong việc xử lý ngày tháng trong nội bộ ứng dụng. Ví dụ sau đây cho thấy cách tạo và sử dụng DateFormat Class.

IOTester.java

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

public class I18NTester {
   public static void main(String[] args) {
      Locale locale = new Locale("da","DK");

      DateFormat dateFormat = DateFormat.getDateInstance();

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

      dateFormat = DateFormat.getDateInstance(DateFormat.DEFAULT, locale);

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

Đầu ra

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

Nov 29, 2017
29-11-2017
In