RSS协议中,时间字段格式要求

Date now = Calendar.getInstance().getTime();
DateFormat format = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss Z");
format.setTimeZone(TimeZone.getTimeZone("GMT+8"));

System.out.println(format.format(now));


获得北京时间,符合rfc822标准的时间格式。

如果得到中文时间,可以用String.format再行格式化,参照如下:

System.out.println(String.format(Locale.US, "%ta %tb",now,now));

你可能感兴趣的:(RSS协议中,时间字段格式要求)