1. 程式人生 > >Java格式化CST日期時間

Java格式化CST日期時間

               
Date date = new Date();System.out.println(date);

我們將在控制檯打印出 Thu Aug 27 18:05:49 CST 2015 格式字串

下列程式碼可以實現將Java的CST格式的時間字串轉為為Date物件和所需要的日期時間格式!

String date = "Thu Aug 27 18:05:49 CST 2015";SimpleDateFormat sdf = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy", Locale.US);Date d = sdf.parse(date);String formatDate = new
SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(d);System.out.println(formatDate);

Java中獲得GMT時間程式碼:

Calendar cd = Calendar.getInstance();SimpleDateFormat sdf = new SimpleDateFormat("EEE d MMM yyyy HH:mm:ss 'GMT'", Locale.US);sdf.setTimeZone(TimeZone.getTimeZone("GMT+8")); // 設定時區為GMT  +8為北京時間東八區String str = sdf.format(cd.getTime());System.out.println(str);