The quickest way to change your iPhone's time

Open Settings, tap General, then Date & Time. Toggle off "Set Automatically" if it's on, then tap the time display to change the hours and minutes manually. Tap Set when you're done. The whole process takes about 30 seconds.

Your iPhone normally sets the time by itself using your cellular network or Wi-Fi connection. You only need to change it manually if you've traveled to a different time zone, your phone is showing the wrong time despite automatic updates, or you're troubleshooting a specific app or feature that depends on accurate time.

If you're traveling and want your phone to update automatically to the local time zone, keep "Set Automatically" turned on and make sure you're connected to Wi-Fi or cellular data. Your phone will detect your location and adjust within a few minutes.

Key Takeaways

  • Go to Settings > General > Date & Time and turn off "Set Automatically" to change the time manually.
  • Tap the time display to adjust hours and minutes, then tap Set to save your changes.
  • Leaving "Set Automatically" on lets your iPhone update the time based on your network connection and location.
  • Some apps and features (like email timestamps or calendar events) may behave unexpectedly if your phone's time is significantly wrong.

When you might need to change the time manually

Most of the time, you won't need to touch this setting. But there are a few situations where manual adjustment helps. If you've just landed in a new time zone and your phone hasn't updated yet, you can speed things up by changing it yourself. If you're testing an app that depends on time (like a meditation timer or a scheduling tool), you might adjust the time to see how it behaves.

Occasionally, if your iPhone's clock drifts and shows a time that's noticeably off—say, 20 minutes behind—changing it manually can fix issues with email syncing, calendar notifications, or authentication apps that generate time-based codes. This is rare, but it happens.

Understanding "Set Automatically" and why it matters

Set Automatically is the default setting on every iPhone. When it's on, your phone gets the correct time from your carrier's network (if you have cellular service) or from Apple's time servers (if you're on Wi-Fi). This is more reliable than relying on your phone's internal clock, which can drift over time.

When you turn off "Set Automatically," your iPhone stops syncing with the network and uses only its internal clock. This is useful if you want to set a custom time for testing or troubleshooting, but it means your phone won't automatically correct itself if the time drifts. Most people should leave this setting on.

Changing the time zone without changing the actual time

If you want to change your time zone but keep "Set Automatically" on, you don't need to do anything in the Date & Time menu. Instead, go to Settings > General > Language & Region and change your Region. Your iPhone will automatically adjust the time zone to match.

This is the right approach if you've moved to a new country or region permanently, or if you want your phone to display times in a specific zone. The time itself stays accurate because "Set Automatically" is still working in the background.

What happens if your time is wrong for too long

A wrong system time can cause problems that aren't immediately obvious. Email apps may refuse to sync because the timestamp on your phone doesn't match the server's timestamp. Two-factor authentication apps (like Google Authenticator or Microsoft Authenticator) generate codes based on the current time, so if your phone's time is off by more than a minute or two, the codes won't work and you won't be able to log into accounts.

Calendar events and reminders may fire at the wrong time, or not at all. Some apps use the system time to validate licenses or subscriptions. If you've deliberately set your time to the past to test something, remember to set it back—leaving it wrong can lock you out of services that check timestamps.

Resetting to automatic time if you've changed it manually

If you've changed the time manually and want to go back to automatic updates, open Settings > General > Date & Time and toggle "Set Automatically" back on. Your iPhone will reconnect to the network and pull the correct time within a few seconds.

You don't need to do anything else. Your phone will also re-detect your time zone automatically if you've traveled, as long as you're connected to Wi-Fi or cellular data. If you're in a new location and the time zone hasn't updated after a minute or two, try toggling airplane mode off and on to force a network reconnection.

Frequently Asked Questions

Why does my iPhone show the wrong time even though "Set Automatically" is on?

This usually means your phone isn't connected to a strong Wi-Fi or cellular signal. Move to a location with better coverage and wait a minute. If the problem persists, restart your phone by powering it off and back on. If it still shows the wrong time after restart, turn off "Set Automatically," set the time manually to the correct time, then turn "Set Automatically" back on.

Can I set different times for different apps?

No. The time you set in Date & Time is the system time, and all apps use it. You can't make one app show a different time than another. If an app is displaying the wrong time, the issue is usually that your system time is wrong, or the app itself has a bug.

Does changing the time affect my alarms or reminders?

Yes. If you set your system time to the past, alarms and reminders scheduled for the future may trigger immediately or behave unexpectedly. Always set your time back to the correct time after testing. Alarms set for specific times (like 7 AM) will go off at the new 7 AM if you've changed the clock.

What's the difference between changing the time and changing the time zone?

The time zone is your geographic region (like Eastern Time or Pacific Time). The time is the actual hour and minute. Changing the time zone adjusts what time it is in your region. Changing the time manually overrides both the time and the zone. Use Language & Region to change zones; use Date & Time only if you need to set a custom time for troubleshooting.