Java 此日期的时间格式字符串是什么:2014年7月26日星期六11:55:55 GMT
我需要创建一个SimpleDataFormat来解析此日期并将其转换为另一种格式,但我不知道如何将其传递到构造函数: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
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"