JSP解析字符串到日期
问题描述:
我试图解析日期字符串到我的JSP模板的日期。问题是,我不知道Date-String是如何看起来的,因为它是从不同的RSS-Feed加载的,而这些RSS-Feeds并不总是具有相同的日期格式。
例如:
<fmt:parseDate value="Tue, 05 Jun 2012 11:45:47" var="date" pattern="EEE, dd MMM yyyy HH:mm:ss" parseLocale="US" />
将只具有格式为“星期二,2012年6月5日11时45分47秒”的日期工作...
我需要更多的东西动态的日期也可以是“05.06.2012 11:45:47 GMT”或类似的东西。
我也试过让模式退出,但没有帮助。
答
有办法获得积极的产出。但他们不可能为每一分钱。
例如,如果输入日期是2012-06-05
,你有图案yyyy-MM-dd
和yyyy-dd-MM
以配合,然后所得月将是06
即June
和05
即May
。这些结果会引起您的混淆,您无法确定输出与RSS服务器日期相比是否正确。
对SO有类似的讨论和建议。
@Olivier检查我的答案。 –