How to find how many hours an Android phone has been used?
Go to Settings &rarr; About phone &rarr; Status, 
scroll to bottom and you will be able to see Up time. 

I think this feature is available on Android 4+.