首页javalegacy_date_formatJava Data Type - 如何simpleDateFormat格式:四月06 2015 00:00:00 GMT + 0530(印度标准时间)

Java Data Type - 如何simpleDateFormat格式:四月06 2015 00:00:00 GMT + 0530(印度标准时间)

我们想知道如何simpleDateFormat格式:四月06 2015 00:00:00 GMT + 0530(印度标准时间)。
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Locale;
import java.util.TimeZone;

public class Main {
  public static void main(String[] args) throws Exception {
    String input = "Thu Jun 06 2015 00:00:00 GMT+0530 (India Standard Time)";
    DateFormat inputFormat = new SimpleDateFormat(
        "E MMM dd yyyy HH:mm:ss 'GMT'z", Locale.ENGLISH);
    Date date = inputFormat.parse(input);

    DateFormat outputFormat = new SimpleDateFormat("dd-MM-yyyy HH:mm:ss",
        Locale.ENGLISH);
    outputFormat.setTimeZone(TimeZone.getTimeZone("UTC"));

    String output = outputFormat.format(date);
    System.out.println(output);
  }
}