Java中,你可以使用SimpleDateFormat
类来解析时间字符串,并从中提取时间和分钟。以下是一个示例代码,演示了如何提取时间和分钟:
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
public class Main {
public static void main(String[] args) {
String timeString = "10:30"; // 时间字符串
try {
// 创建 SimpleDateFormat 对象,指定时间格式为HH:mm
SimpleDateFormat sdf = new SimpleDateFormat("HH:mm");
// 将时间字符串解析为 Date 对象
Date date = sdf.parse(timeString);
// 获取小时和分钟
int hour = date.getHours();
int minute = date.getMinutes();
// 输出小时和分钟
System.out.println("Hour: " + hour);
System.out.println("Minute: " + minute);
} catch (ParseException e) {
e.printStackTrace();
}
}
}