位置:首頁 > Java技術 > java實例教學 > Java中文顯示時間

Java中文顯示時間

如何在不同的語言顯示時間?

解決方法

這個例子使用DateFormat類用中文語顯示時間。

import java.text.DateFormat;
import java.util.*;

public class Main {
   public static void main(String[] args) throws Exception {
	Date date = new Date();
	System.out.println("today is " + date.toString());
	SimpleDateFormat frm1 = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss"); 
	System.out.println("reformat : " +  frm1.format(date)); 
	    
	Locale locChina = new Locale("cn");
	DateFormat df = DateFormat.getDateInstance(DateFormat.FULL, locChina);
	System.out.println("today is " + df.format(date));
   }
}

結果

上麵的代碼示例將產生以下結果。

today is Tue Mar 25 07:24:03 CST 2014
reformat : 2014/03/25 07:24:03
today is Tuesday, March 25, 2014