我正在尝试以GMT
格式打印当前日期,但只能以IST
格式打印。
public static void main(String[] args) throws ParseException {
SimpleDateFormat sdf = new SimpleDateFormat("yyyy MMM dd HH:mm:ss zzz");
Date date = new Date();
System.out.println("Local Time: " + sdf.format(date));
sdf.setTimeZone(TimeZone.getTimeZone("GMT"));
System.out.println("GMT Time : " + sdf.format(date));
Date date1=new SimpleDateFormat("yyyy MMM dd HH:mm:ss zzz").parse(sdf.format(date));
System.out.println("\t"+date1);
}
这是我的输出
Local Time: 2019 Apr 08 19:48:23 IST
GMT Time : 2019 Apr 08 14:18:23 GMT
Mon Apr 08 19:48:23 IST 2019
但是我想在解析字符串至今之后喜欢上此2019 Apr 08 14:18:23 GMT
。