Inaccuracies in IOS time/date/uptime code?