Clock off by 4 min even if "use network value" is on (probably due to an app)
Try disabling network time and set the clock manually. Network time relies on your mobile operator setting their clocks correctly, while it is usually a good bet, some misconfiguration on their side could mean that their clock is returning incorrect time. Another possibility is an issue in the database of time offsets in the device (this controls corrections for leap second, etc).

Try checking your time with http://time.is/.