将24小时制转换为12小时制?

您好,我正在使用一个android应用程序,我试图弄清楚如何将24小时转换为12小时。

Example 

24 hour format 12:18:00

to

12 hour format 12:18pm

回答:

尝试使用SimpleDateFormat

String s = "12:18:00";

DateFormat f1 = new SimpleDateFormat("HH:mm:ss"); //HH for hour of the day (0 - 23)

Date d = f1.parse(s);

DateFormat f2 = new SimpleDateFormat("h:mma");

f2.format(d).toLowerCase(); // "12:18am"

以上是 将24小时制转换为12小时制? 的全部内容, 来源链接: utcz.com/qa/407517.html

回到顶部