> なんでタイマーの処理なのにローカルタイムの引き算をするんだ?

引き算じゃないよ? 足し算。

現在1時半で、1時間後にアラームをならすとして、
2時半にタイマー割り込みを設定したらダメという話