我现在必须以 24 小时格式打印日期,如图所示 日期下方以 12 小时格式打印,我希望它以 24 小时格式打印,因为文件将包含英国时间戳
String currDate = new SimpleDateFormat("MM-dd-yyyy-HH-mm").format(new Date());
System.out.println("ABC_0101-"+currDate);
ABC_0101-07-09-2013-11-16
如上所示请告知文件名是ABC_0101后跟分隔符“-”然后 时间戳 07-09-2013-11-16 ,请告知时间将如何以 24 小时格式打印
最佳答案
您可以使用 HH
或 KK
将小时格式化为 24 小时。
H Hour in day (0-23)
k Hour in day (1-24)
您可以使用 MM-dd-yyyy-kk-mm
或 MM-dd-yyyy-HH-mm
格式。
关于java - 获取 24 小时格式的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17539731/