The documentation indicates that it should return the number of milliseconds since the application started. It was however using a different reference (last boot of the device minus the sleep time) resulting in a much bigger value than expected.