def T(self):
        if not self.timezone:
            return ""

        name = None
        try:
            name = self.timezone.tzname(self.data)
        except Exception:
            # pytz raises AmbiguousTimeError during the autumn DST change.
            # This happens mainly when __init__ receives a naive datetime
            # and sets self.timezone = get_default_timezone().
            pass
        if name is None:
            name = self.format('O')
        return six.text_type(name)
Log normal distribution.
dataset/ETHPy150Open django/django/django/utils/dateformat.py/TimeFormat.T--crossover with--dataset/ETHPy150Open babble/babble/include/jython/Lib/random.py/Random.lognormvariate