如何从HTTP上次修改的标头解析日期?
2022-08-31 15:45:55
HTTP 上次修改的标头包含以下格式的日期(示例):
从此字符串解析 java.util.Date 的最简单方法是什么?Wed, 09 Apr 2008 23:55:38 GMT
HTTP 上次修改的标头包含以下格式的日期(示例):
从此字符串解析 java.util.Date 的最简单方法是什么?Wed, 09 Apr 2008 23:55:38 GMT
这应该非常接近
String dateString = "Wed, 09 Apr 2008 23:55:38 GMT";
SimpleDateFormat format = new SimpleDateFormat("EEE, dd MMM yyyy HH:mm:ss zzz");
Date d = format.parse(dateString);
DateUtil.parseDate(dateString)
from apache http-components
(遗留:DateUtil.parseDate(dateString)
(来自 apache commons-httpclient))
它具有定义为常量的正确格式,保证符合协议。