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

时间:2014-07-26 12:30:37

标签: java android

我需要创建一个SimpleDateFormat才能解析这个日期并将其转换为另一种格式,但我不知道如何将它传递给构造函数:

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

5 个答案:

答案 0 :(得分:4)

您的日期格式应为

SimpleDateFormat sdf = new SimpleDateFormat("EEE, dd MMM yyyy hh:mm:ss z", Locale.ENGLISH);

有关详细信息,请参阅here

这是一个DateFormat备忘单:

enter image description here

答案 1 :(得分:2)

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

哪里

  • E =星期几
  • d =每月的日子
  • M =一年中的月份
  • y =年
  • H =一天中的小时
  • m =小时分钟
  • s =秒钟
  • z =时区

有关详细信息,请参阅SimpleDateFormat

答案 2 :(得分:2)

SimpleDateFormat sdf = new SimpleDateFormat("EEE, d MMM yyyy HH:mm:ss z");

答案 3 :(得分:1)

"Sat, 26 Jul 2014 11:55:55 GMT"
 "EEE, d MMM yyyy HH:mm:ss z"

答案 4 :(得分:0)

sdf1 = new SimpleDateFormat(“EEE,dd MMM yyyy hh:mm:ss z”,Locale.ENGLISH);