Fixing 12 am/pm problems with alarm date parsing