我希望以毫秒为单位的当前时间,然后以12小时的格式存储它,但使用这段代码我可以获得24小时格式化时间。SimpleDateFormat返回24小时日期:如何获得12小时日期?
long timeInMillis = System.currentTimeMillis();
Calendar cal1 = Calendar.getInstance();
cal1.setTimeInMillis(timeInMillis);
SimpleDateFormat dateFormat = new SimpleDateFormat("dd/mm/yyyy HH:mm:ss a");
dateforrow = dateFormat.format(cal1.getTime());
有人可以建议修改以获得所需的结果吗?
(第一名看起来是API此外,试图更好地总结在标题的问题:。它使一个很大的第一印象) – 2012-12-27 10:28:06