How to know when phone was last rebooted?
There appears to be an app called "System Status Lite" that is capable of displaying the system uptime (which should be the time since the last reboot). I haven't used it myself, so I can't speak to its accuracy, but here's a store link.