【发布时间】:2014-07-08 04:56:25
【问题描述】:
string : 2014-04-25 17:03:13
使用 SimpleDateFormat 格式化就够了? 要么 否则我会转向任何新的 API?
Date date = new Date(string);
DateFormat dateFormat = new SimpleDateFormat ("yyyy-MM-dd");
out.println( dateFormat.format (date));
我的预期结果是(印度区):
Date : 25-04-2014
Time : 05:03 PM
【问题讨论】:
-
您至少需要两个
SimpleDateFormat对象 - 一个用于解析初始字符串,一个(或可能两个)用于格式化结果。 -
有两种日期格式...一种用于时间,另一种用于日期。或者扩展 simpledateformat 并添加您的方法。