程式有問題了!!!!(編號:8681)

我寫了一個時間的程式....
因為我要轉換各國時間..假設時差為10小時..我就用hour+10..
這樣是可以轉換沒錯..但是如果時間為18時轉換後就會變成28時了
有什麼辦法可以使轉換正常呢??如18時轉後會變成4時..請知道的人
告知謝謝..