always use utc for time comparison