すいません
date=date/0x100;
で意図したとおりに動きました。

質問なのですが、
date=date/0x100;
と、
date=date>>4;
は同じ意味ではないのですか?