我想知道如何将上午10:30的时间设置为java.util.date中的Date对象?我该如何格式化?例如Date date1 = 10:30 am。
答案 0 :(得分: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()));
答案 1 :(得分:0)
不能这样做。只能格式化为字符串表示。
SimpleDateFormat simDateFormate = new SimpleDateFormat("hh:mm a");
System.out.println(simDateFormate.format(new Date()));