ну вот, спрашивается, кто тебе не давал просто написать в своей формуле примерно такое
((%2*60+%3)-trunc(frac(%1)*1440)+1439)mod 1440
>
((%4*60+%5)-trunc(frac(%1)*1440)+1439)mod 1440
Вот и приходится "посылать", истина же дороже
И, соответственно, волноваться