java从字符串中获取CEST / CET

时间:2013-03-28 11:56:55

标签: java date timezone

我有类似的字符串:
02/03/07 11:13:33 CEST或
02/03/07 11:13:33 CET。

如何以考虑cet / cest的方式将其解析为util.Date?

2 个答案:

答案 0 :(得分:0)

您需要使用SimpleDateFormat对象来执行此操作:

Date d=new SimpleDateFormat("dd/MM/yy HH:mm:ss z").parse(string);

此处z代表区域。

答案 1 :(得分:0)

使用格式正确的字符串SimpleDateFormat

DateFormat df = new SimpleDateFormat("dd/MM/yy HH:mm:ss z");

String text1 = "02/03/07 11:13:33 CEST";
String text2 = "02/03/07 11:13:33 CET";

Date d1 = df.parse(text1);
Date d2 = df.parse(text2);