java GMT時間轉換為CST時間
阿新 • • 發佈:2017-07-05
oid 時區 ack 北京 獲取 util sys spa .get
今天在獲取windchill的“上次修改時間”的時候發現獲取的是GMT時間,但是我們常用的是CST時間
一開始嘗試直接設置為CST時區,TimeZone.getTimeZone("CST"),發現時間比GMT還少了8個小時
北京時間是東8區,後來改成GMT+8或GMT+8:00才獲取到CST時間
- package test;
- import java.text.SimpleDateFormat;
- import java.util.Date;
- import java.util.TimeZone;
- public class test {
- public static void main(String[] args) {
- System.out.println(new Date());
- SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
- // CST(北京時間)在東8區
- sdf.setTimeZone(TimeZone.getTimeZone("GMT+8"));
- System.out.println(sdf.format(new Date()));
- }
- }
java GMT時間轉換為CST時間