Java字符串转换为日期
我需要将此格式更改为最新格式Java字符串转换为日期,java,string,date,Java,String,Date,我需要将此格式更改为最新格式 Fri Oct 28 05:47:54 SGT 2011 我不知道SGT如何设置?看看,特别是parse方法。看看,特别是parse方法。你可以在中找到所有模式SGT是一个通用时区,它被列为z。因此,模式应该如下所示: EEE MMM dd HH:mm:ss z yyyy 月份名称似乎是英文的,因此应结合以下内容: 有趣的是,这基本上也是的默认模式(例如,在执行System.out.println(date)时,您会看到该模式)。您可以在中找到所有模式SGT是一
Fri Oct 28 05:47:54 SGT 2011
我不知道SGT如何设置?看看,特别是
parse
方法。看看,特别是parse
方法。你可以在中找到所有模式SGT
是一个通用时区,它被列为z
。因此,模式应该如下所示:
EEE MMM dd HH:mm:ss z yyyy
月份名称似乎是英文的,因此应结合以下内容:
有趣的是,这基本上也是的默认模式(例如,在执行
System.out.println(date)
时,您会看到该模式)。您可以在中找到所有模式SGT
是一个通用时区,它被列为z
。因此,模式应该如下所示:
EEE MMM dd HH:mm:ss z yyyy
月份名称似乎是英文的,因此应结合以下内容:
有趣的是,这基本上也是的默认模式(例如,当您执行System.out.println(date)
时会看到)
SimpleDateFormat sdf = new SimpleDateFormat("EEE MMM dd HH:mm:ss z yyyy", Locale.ENGLISH);
Date date = sdf.parse(string);
// ...