Alarm functionality stuff. Only supports alarm on the same day as the
event currently.