0
我从数据库中获取了此格式的publishDate。 “2011-08-30 22:47:38.047” 如何将其转换为RSS pubDate格式,例如:'2012年4月25日星期三下午3:00'。在DB的日期格式为:“2011-08-30 22:47:38.047”将datetimestamp转换为RSS pubDate
我从数据库中获取了此格式的publishDate。 “2011-08-30 22:47:38.047” 如何将其转换为RSS pubDate格式,例如:'2012年4月25日星期三下午3:00'。在DB的日期格式为:“2011-08-30 22:47:38.047”将datetimestamp转换为RSS pubDate
这里是实现你想要的Java代码示例:
String input = "2011-08-30 22:47:38.047";
SimpleDateFormat inputFormat =
new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.sss");
SimpleDateFormat outputFormat =
new SimpleDateFormat("EEEEE, MMMMM dd, yyyy hh:mm a");
Date inputDate = inputFormat.parse(input);
System.out.println(outputFormat.format(inputDate));
从这个片段输出是:
Tuesday, August 30, 2011 10:47 PM
目标语言是什么? –
@Boris Strandjev ...即时通讯.Net Db是SQl服务器 – JNPW
为什么java标签呢? –