The Androids Automatic network-provided time zone doesnt always work. UpZone detects your time zone based on your current location using GPS/Network/Wi-Fi. One can check for the current time zone manually or let the app monitor location changes silently. The app will suggest a time zone change if necessary.