Example #1
0
    def test_localize(self):
        settings.defaults({'timezone': {'local': 'US/Eastern'}})

        now = datetime.datetime.now()
        localized = time_util.localize(now)

        assert localized.tzinfo
        assert str(localized.tzinfo) == str(time_util.local_tz())
    def test_localize(self):
        settings.defaults({'timezone': {
            'local': 'US/Eastern'
        }})

        now = datetime.datetime.now()
        localized = time_util.localize(now)

        assert localized.tzinfo
        assert str(localized.tzinfo) == str(time_util.local_tz())
Example #3
0
def make_local_dt(s_date, s_time):
    year, month, day = s_date.split('-')
    hour, minute = s_time.split(':')
    return normalize(datetime(int(year), int(month), int(day), int(hour), int(minute), 0, 0, local_tz()))
Example #4
0
def parse_local_dt(s):
    tt = time.strptime(s, '%Y-%m-%d %H:%M:%S')[0:6]
    return normalize(datetime(tt[0], tt[1], tt[2], tt[3], tt[4], tt[5], 0, local_tz()))
Example #5
0
def make_local_dt(s_date, s_time):
    year, month, day = s_date.split('-')
    hour, minute = s_time.split(':')
    return normalize(
        datetime(int(year), int(month), int(day), int(hour), int(minute), 0, 0,
                 local_tz()))
Example #6
0
def parse_local_dt(s):
    tt = time.strptime(s, '%Y-%m-%d %H:%M:%S')[0:6]
    return normalize(
        datetime(tt[0], tt[1], tt[2], tt[3], tt[4], tt[5], 0, local_tz()))