时间运算有关问题!

时间运算问题!!急遇到这样一个问题00---表示0点01---表示1点02---表示2点怎么能让这样时间减去1小时??例如

时间运算问题!!急
遇到这样一个问题
00---表示0点
01---表示1点
02---表示2点
怎么能让这样时间减去1小时??
例如00-1=23
  01-1=00
而直接相减就成了00-1=-1
~~~~~

[解决办法]
求模吧

(0-1+24) mod 24=23
(1-1+24) mod 24=0
(1-11+24) mod 24=14
(10-23+24) mod 24=11