我想更改格式(从12小时到24小时)节省您的时间并在堆栈上找到该怎么做
SimpleDateFormat dateFormat = new SimpleDateFormat("dd/mm/yyyy HH:mm:ss");
String currentDateTimeString = dateFormat.getDateTimeInstance().format(new Date());
但不是仍然有效并保存Form A.M / P.M
为什么它不起作用?
答案 0 :(得分:2)
您调用静态方法getDateTimeInstance()
,它创建一个新的SimpleDateFormat实例,而不是使用您刚刚创建的SimpleDateFormat:
dateFormat.format(new Date());
此外,您使用mm
(分钟)代替MM
(月)。