There are quite a number of users reported that iPhone alarm didn't work on the 1 January 2011. Read the post here and here.
I suppose to wake up early to attend a gathering on the first day of year 2011, I didn't heard the alarm ring. I though I was too tired and miss the alarm, now only I know that the alarm didn't ring at all.
Website says it works if the alarm set as repeated.