我有这段代码:它的作用是将 String 转换为 Time 对象。
String time = "288:30:18";
DateFormat sdf = new SimpleDateFormat("hh:mm:ss");
Date date = sdf.parse(time);
主要目的是用户可以输入格式为 HH:MM:SS 的时间。问题是 HH 可以是任何数字(> 12,甚至> 24)。我如何保持 HH 的原样?在上面的片段中,我得到的时间是12:30:18。如何防止 HH 部分被解析(我希望它保持 288)?