JSP - 更改日期格式

时间:2016-05-12 15:37:49

标签: jsp simpledateformat

我是jsp的新手。我试图更改显示的现有日期格式。

我已经包含了当前代码,我们显示的时间比GMT小7小时。显示的格式为MM / DD / YYYY - HH:MM。

我需要将其更改为仅显示日期并删除现有的小时和分钟详细信息。 我尝试更改格式化程序,但没有帮助。请建议。

当前代码:

int hrs=-7;
Date date = new Date();
DateFormat formatter = new SimpleDateFormat("MM/dd/yyyy- hh:mm a");
Calendar calendar = Calendar.getInstance();
calendar.setTime(date);
calendar.add(Calendar.HOUR, hrs);
formatter.setTimeZone(TimeZone.getTimeZone("GMT"));
String dateToday = formatter.format(calendar.getTime());

如果需要任何细节,请告诉我。

1 个答案:

答案 0 :(得分:0)

您可以在最后添加此行。

DateFormat formatter1 = new SimpleDateFormat("MM/dd/yyyy");
formatter1.setTimeZone(TimeZone.getTimeZone("GMT"));
String dateTodayWithoutTime = formatter1.format(calendar.getTime());