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())
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()))
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()))
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()))
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()))