sudo su
echo unix_date_in_UTC > /sys/class/rtc/rtc0/wakealarm
exit
For example, if it is currently December 4th 2013 at 5:00pm EST, that means the UNIX timestamp is 1386194400. I want it to wake up at 6:00pm EST, timestamp 1386198000
echo 1386198000 > /sys/class/rtc/rtc0/wakealarm
And then shut down or put the Pandora to sleep. At 6:00 PM EST (23:00 UTC) it will power on as if I had hit the power switch. The hardware clock sets a register which can be read by the kernel (which it currently doesn't do, but it can if you want to recompile the module) that will tell you what started it so you can know if it was powered on by a flick of the switch, being plugged into an outlet, or alarm triggered.