My ex's clock radio has a variation on this. It's got RDS, and will happily track time from it. Of course, this works only when the radio is on, so when the clocks change, it notices only after waking you up at the wrong time, unless you happen to turn the radio on after 2am, of course.