我搜索过谷歌,但找不到如何获取字符串:xx:xx 上午/下午(例如下午 3:30)并将其更改为现在的 24 小时。
例如,前一个时间是“15:30”。我研究过简单地使用 if then 语句来操作字符串,但它看起来非常乏味。有什么简单的方法可以做到这一点吗?
Input: 3:30 PM
Expected Output: 15:30
Try
String time = "3:30 PM";
SimpleDateFormat date12Format = new SimpleDateFormat("hh:mm a");
SimpleDateFormat date24Format = new SimpleDateFormat("HH:mm");
System.out.println(date24Format.format(date12Format.parse(time)));
output:
15:30
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)