0

我想知道如何将时间(例如上午 10:30)设置为来自 java.util.date 的 Date 对象?我将如何格式化?例如日期 date1 = 上午 10:30。

4

2 回答 2

1

尝试使用Calendar该类,然后使用输出SimpleDateFormat

SimpleDateFormat format = new SimpleDateFormat("HH:mma");
Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.HOUR_OF_DAY, 10);
calendar.set(Calendar.MINUTE, 30);
System.out.println(format.format(calendar.getTime()));
于 2013-09-08T18:01:15.280 回答
0

不能这样做。仅格式化为字符串表示形式。

SimpleDateFormat simDateFormate = new SimpleDateFormat("hh:mm a");
System.out.println(simDateFormate.format(new Date()));
于 2013-09-08T18:17:30.340 回答