gpt4 book ai didi

java - 如何使用java7获取当前Windows时间格式

转载 作者:太空宇宙 更新时间:2023-11-04 15:06:26 25 4
gpt4 key购买 nike

目前Windows 7的显示语言和格式语言均为英语。所以短时间格式是“h:mm tt”

运行以下代码:

Date today = Calendar.getInstance().getTime();              
DateFormat timeFormatter = DateFormat.getTimeInstance(DateFormat.SHORT, Locale.getDefault());
String dateOut = timeFormatter.format(today);
System.out.println("short: " + dateOut);

得到结果: 简短:上午 10:36

然后将短时间格式改为“H:mm”,再次运行代码,仍然得到结果: 简短:上午 10:36但我期望的是 简短:10:36

而且我不想对格式模式进行硬编码,它应该遵循短时间格式更改。

有人知道吗?非常感谢。

最佳答案

尝试一下:

Date today = Calendar.getInstance().getTime();
SimpleDateFormat dateFormat = new SimpleDateFormat("hh:mm");
String dateOut = dateFormat.format(today);
System.out.println("short: " + dateOut);

关于java - 如何使用java7获取当前Windows时间格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21931802/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com