我想建立一个时区时钟(排序)来显示我在其他时区的时间,并且在0-24h的时间流逝中遇到问题:
import java.time.Clock;
public class TmzCalc
{
public static void main(String args[])
{
int hr; //this integer has a Scanner attached to it btw
TmzCalc.hst(hr);
}
public static void hst(int hr)
{
int x = hr - 10;
if(hr < 10){
hr = 0;
}
System.out.println("Honolulu-HST :: " + x);
}
}
我的问题是,如果hr(hour)达到0,它将继续减去。例如:hr = 2,结果将是-8,但我想说16。请帮助!