Epoch timestamp from timezone, year, month, day, hour and minute.

def get_timestamp(timezone_name, year, month, day, hour=0, minute=0):
    """Epoch timestamp from timezone, year, month, day, hour and minute."""
    tz = pytz.timezone(timezone_name)
    tz_datetime = tz.localize(datetime(year, month, day, hour, minute))
    timestamp = calendar.timegm(tz_datetime.utctimetuple())
    return timestamp