如何将24小时格式时间转换成12小时格式?

在我的应用程序中,我想将给定的CDT格式的24小时字符串转换为CDT格式的12小时的字符串,如何将给定的24小时格式的字符串转换为12小时的格式的字符串?

回答:

您可以尝试使用SimpleDateFormat对象转换时间格式

final String time = "23:15";

try {

final SimpleDateFormat sdf = new SimpleDateFormat("H:mm");

final Date dateObj = sdf.parse(time);

System.out.println(dateObj);

System.out.println(new SimpleDateFormat("K:mm").format(dateObj));

} catch (final ParseException e) {

e.printStackTrace();

}

这是SimpleDateFromat 的javadoc

链接。

以上是 如何将24小时格式时间转换成12小时格式? 的全部内容, 来源链接: utcz.com/qa/405660.html

回到顶部