如何在java中找到两个小时之间的差异

时间:2014-12-08 05:55:01

标签: java time

我试图找出两个给定时间之间的差异。如果是下午1点和晚上10点,那么差异就是b 9.如果是在同一个下午或者在早上的两个时间,我已经可以做到这一点。但我无法弄清楚怎么做才能找到单独AM和PM中两个数字之间的差异。我上当了,想出了这个。

if(AmPm1.equalsIgnoreCase("PM")){
        time1+=12;
    }
    if(AmPm2.equalsIgnoreCase("PM")){
        time2+=12;
    }

我为上午9点和下午1点的数字工作,在9点上加12,然后将它们减去它们。但是我不能用晚上10点和凌晨2点之类的东西来做。差异是4,但如果我尝试我的方法,差异要高得多。所有回复都会有所帮助。

0 个答案:

没有答案