def addtimezone()

in 04_streaming/transform/df02.py [0:0]


def addtimezone(lat, lon):
    try:
        import timezonefinder
        tf = timezonefinder.TimezoneFinder()
        tz = tf.timezone_at(lng=float(lon), lat=float(lat))
        if tz is None:
            tz = 'UTC'
        return lat, lon, tz
    except ValueError:
        return lat, lon, 'TIMEZONE'  # header