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