小编jif*_*joy的帖子

在 SimpleDateFormat 中使用 a 和 aaa 有什么区别

我想将当前日期显示为 00:50:32 A

这是我的代码

Date date = new Date();
SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss a");
String time = sdf.format(date);
System.out.println("time : " + time);
Run Code Online (Sandbox Code Playgroud)

但它打印为:

time : 00:50:32 AM
Run Code Online (Sandbox Code Playgroud)

我尝试了HH:mm:ss aHH:mm:ss aaa,但结果是一样的。

java formatting datetime simpledateformat

2
推荐指数
1
解决办法
5429
查看次数

标签 统计

datetime ×1

formatting ×1

java ×1

simpledateformat ×1