秒数转换成字符串格式 HH:mm:ss(HH:mm:ss是24小时制,hh:mm:ss是12小时制)
public static String dateFormatFromSeconds(Integer seconds) {
//初始化format格式
SimpleDateFormat format = new SimpleDateFormat("HH:mm:ss");
//设置时区,跳过此步骤会默认设置为"GMT+08:00" 得到的结果会多出来8个小时
format.setTimeZone(TimeZone.getTimeZone("GMT+00:00"));
return format.format(seconds * 1000);
}
HH:mm:ss格式的字符串转换成秒
String time ="01:22:12";
String[] my =time.split(":");
int hour =Integer.parseInt(my[0]);
int min =Integer.parseInt(my[1]);
int sec =Integer.parseInt(my[2]);
long totalSec =hour*3600+min*60+sec;