import pytz


def dt_local_to_dt_timezone(date_local, tz_local, tz_new):
    """
    translates from datetime in local timezone to timestamp in a new tz
    :param date_local: naive or local datetime
    :param tz_local: timezone of "date_local"
    :param tz_new: the new timezone to change "date_local"
    :return: returns the same datetime to tz_new
    """
    date_utc=pytz.timezone(tz_local).localize(date_local).astimezone(tz_new)
    return date_utc