Java 此日期的时间格式字符串是什么:2014年7月26日星期六11:55:55 GMT

Java 此日期的时间格式字符串是什么:2014年7月26日星期六11:55:55 GMT,java,android,Java,Android,我需要创建一个SimpleDataFormat来解析此日期并将其转换为另一种格式,但我不知道如何将其传递到构造函数: SimpleDateFormat sdf = new SimpleDateFormat("???"); 您的日期格式应为 SimpleDateFormat sdf = new SimpleDateFormat("EEE, dd MMM yyyy hh:mm:ss z", Locale.ENGLISH); 有关更多信息,请参阅 以下是DateFormat备忘单: SimpleD

我需要创建一个SimpleDataFormat来解析此日期并将其转换为另一种格式,但我不知道如何将其传递到构造函数:

SimpleDateFormat sdf = new SimpleDateFormat("???");

您的日期格式应为

SimpleDateFormat sdf = new SimpleDateFormat("EEE, dd MMM yyyy hh:mm:ss z", Locale.ENGLISH);
有关更多信息,请参阅

以下是DateFormat备忘单:

SimpleDateFormat sdf = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss z");
在哪里

E=一周中的一天 d=月份中的天 M=年中的月份 y=年 H=一天中的小时 m=以小时为单位的分钟 s=分钟内秒 z=时区
有关更多信息,请参见sdf1=new SimpleDataFormatee,dd-MMM-yyy-hh:mm:ss z,Locale.ENGLISH

EEE,dd-MM-yyyy-hh:MM:ss-zh您阅读了SimpleDataFormat上的文档了吗?你试过什么?提示:使用f.e.new Date创建日期对象以获取当前日期,并使用SimpleDataFormatInstance对其进行格式化以检查其是否正确。将在7分钟后接受,因为您是第一个回答的。感谢此解决方案将在任何语言环境不是英语的系统上引发ParseException,因为Sat是不可理解的。因此,我建议:新的SimpleDataFormatee,dd-MMM-yyy-hh:mm:ss z,Locale.ENGLISH;好的,谢谢,我会在
SimpleDateFormat sdf = new SimpleDateFormat("EEE, d MMM yyyy HH:mm:ss z");
"Sat, 26 Jul 2014 11:55:55 GMT"
 "EEE, d MMM yyyy HH:mm:ss z"