<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def timezone(self, lat, lon, datetime, language=None, sensor=None):
 """Get time offset data for given location. :param lat: Latitude of queried point :param lon: Longitude of queried point :param language: The language in which to return results. For full list of laguages go to Google Maps API docs :param datetime: Desired time. The Time Zone API uses the timestamp to determine whether or not Daylight Savings should be applied. datetime should be timezone aware. If it isn't the UTC timezone is assumed. :type datetime: datetime.datetime :param sensor: Override default client sensor parameter """


        parameters = dict(
            location="%f,%f" % (lat, lon),
            timestamp=unixtimestamp(datetime),
            language=language,
            sensor=sensor,
        )
        return self._make_request(self.TIMEZONE_URL, parameters, None)