首页javalegacy_date_formatJava Data Type - 如何在Java中将Formatted String解析为Date对象

Java Data Type - 如何在Java中将Formatted String解析为Date对象

我们想知道如何在Java中将Formatted String解析为Date对象。
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.TimeZone;

public class Main {
  public static void main(String[] args) throws Exception {
    String dStr = "Wed, 05 Jun 2015 00:48:12 GMT";
    SimpleDateFormat ft = new SimpleDateFormat("E, dd MMM yyyy HH:mm:ss z");
    Date t = ft.parse(dStr);
    TimeZone gmt = TimeZone.getTimeZone("England/London");
    ft.setTimeZone(gmt);
    System.out.println(t);
    System.out.println(ft.format(t));
  }
}