Thanks for the replies. One option that I thought of after submitting my request is to prompt the user for clarification if necessary.
Eg: 2:00 am would not be prompted for
but 2:00 would send a prompt to clarify if they wanted 2 hours, 2:00 am or 2:00 pm

As the script will be on each users mIRC, rather than on a bot, then the prompting is, imo, a valid option.