Tôi muốn thời gian hiện tại tính bằng milis và sau đó lưu trữ ở định dạng 12 giờ nhưng với đoạn mã này, tôi nhận được thời gian định dạng 24 giờ.SimpleDateFormat trả về ngày 24 giờ: cách nhận ngày 12 giờ?
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());
ai cũng có thể đề xuất sửa đổi để có được kết quả mong muốn?
này (Vị trí đầu tiên để xem xét là API Ngoài ra, cố gắng tóm tắt các vấn đề trong tiêu đề tốt hơn:.. Nó làm cho một ấn tượng lớn đầu tiên) –