Apple bugs again! Its another alarm clock bug with iOS. Unlike the Apple iOS Daylight Saving Time bug that impacted users with recurring alarms set, this bug causes any non-recurring alarms set to fire on January 1 or January 2, 2011 to be ignored. We've confirmed this ourselves, and can tell you that it occurs not only on Apple's iPhone smartphones, but also on the iPod touch. It is unclear which versions of iOS contain the bug, but it is being widely reported on Twitter that at least iOS 4.1 and 4.2.1 are affected.
The bug no longer has any impact once January 3 comes along, at which time non-recurring alarms start functioning properly again.
There has been no official response from Apple at this time