时间间隔

import java.util.Scanner;
public class Main{
	public static void main(String args[])  {
	int a[]=new int[3];
	int[]b=new int[4];	
    String s,s0,a11 = null,b11 = null,c11 = null;
    int a1,b1,c1,m,n,c;
	Scanner sc =new Scanner(System.in);
	s=sc.nextLine();
	s0=sc.nextLine();
	sc.close();
	String[]s1=s.split(":");
	String[]s2=s0.split(":");
	for(int i=0;i<3;i++)
	a[i]=Integer.parseInt(s1[i]);
	for(int i=0;i<3;i++)
	b[i]=Integer.parseInt(s2[i]);
	
	m=3600*a[0]+60*a[1]+a[2];
	n=3600*b[0]+60*b[1]+b[2];
	
	if(m>n)
		c=m-n;
	else 
		c=n-m;
	
	a1=c/3600;
	b1=(c-3600*a1)/60;
	c1=c-3600*a1-60*b1;	
	if(a1<10)
	a11="0"+a1;
	else a11=""+a1;
	if(b1<10)
		 b11="0"+b1;
	else
		b11=""+b1;
	if(c1<10)
		 c11="0"+c1;
	else
	c11=""+c1;
	System.out.print(a11+":"+b11+":"+c11);
	
}
	
	}
	

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值