I should add that my alarm clock problems began when I installed Google Now. I had never used Google now prior to a few weeks ago, and began setting some alarms with it. I have since turned off Google Now, because I found it was pretty useless for me, but the alarm problem persists.