For various reasons I need to get from the iPhone the current date and time that can\'t be meddled with by the user. Yes, I\'ve seen how one can check a server (e.g., here),
Assuming you always have Internet available, you could implement a class or object that connects to a remote Network Time Protocol server.
Here's an open source GitHub project that should get you started, and the related StackOverflow question I found it at.