I'm not clear on the difference between StartServiceAtExact and StartServiceAt.
If StartServiceAt does not start at the exact time given, then when does it start?
If StartServiceAt does not start at the exact time given, then when does it start?