java 时间减法(结束时间-开始时间,时分秒),将结束时间 减去 开始 时间 得到总耗时
返回结果为时分秒格式(可以根据自己需求调整)文章来源:https://www.toymoban.com/news/detail-541555.html
代码如下:文章来源地址https://www.toymoban.com/news/detail-541555.html
/**
* @param i 需要乘的数
* @param date 被乘的时间
* @return
*/
public Date SMSMultiplication(int i,Date date) {
try {
//先将 时间戳转换为对应的 时间格式字符串
SimpleDateFormat dateFormat = new SimpleDateFormat("HH:mm:ss");
long a = date.getTime();
int c = (int) (a / 1000) * i;
StringBuffer time=new StringBuffer();
int hour=c/3600;
time.append(hour+":");
int minute=(c-hour*3600)/60;
time.append(minute+":");
int second=(c-hour*3600-minute*60);
time.append(second+"");
//先将 时间格式字符串换为对应的 时间格式
return dateFormat.parse(time.toString());
}catch (Exception e){
e.printStackTrace();
}
return null;
};
到了这里,关于java 时间减法(结束时间-开始时间,时分秒)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!