Exemplo n.º 1
0
 def it_should_parse_combined_date_full_time_short_tz(self):
     result = parse_date('2011-01-13T16:44:00+01')
     self.assertEqual(
         result,
         datetime.datetime(2011,
                           1,
                           13,
                           16,
                           44,
                           00,
                           tzinfo=Timezone('+0100')))
Exemplo n.º 2
0
 def it_should_parse_ordinal_date(self):
     result = parse_date("2000234")
     self.assertEqual(result, datetime.datetime(2000, 8, 21))
Exemplo n.º 3
0
 def it_should_parse_date_with_week_number(self):
     result = parse_date("2010W052")
     self.assertEqual(result, datetime.datetime(2010, 2, 1))
Exemplo n.º 4
0
 def it_should_parse_separate_date_time_z(self):
     result = parse_date("20110113T1644Z")
     self.assertEqual(result, datetime.datetime(2011, 1, 13, 16, 44, 00, tzinfo=Timezone()))
Exemplo n.º 5
0
 def it_should_parse_ordinal_date_with_time(self):
     result = parse_date('2000-234 04:44:40')
     self.assertEqual(result,
                      datetime.datetime(2000, 8, 21, 4, 44, 40))
Exemplo n.º 6
0
 def it_should_parse_date_with_week_number_with_time(self):
     result = parse_date('2010-W05-2T09:10:30')
     self.assertEqual(result,
                      datetime.datetime(2010, 2, 1, 9, 10, 30))
Exemplo n.º 7
0
 def it_should_parse_separate_date_full_time_with_fragment(self):
     result = parse_date('2011-01-01T14:32:11.12345')
     self.assertEqual(result,
                      datetime.datetime(2011, 1, 1, 14, 32, 11, 12345))
Exemplo n.º 8
0
 def it_should_parse_simple_dates(self):
     result = parse_date('2007-01-02')
     self.assertEqual(result,
                      datetime.datetime(2007, 1, 2))
Exemplo n.º 9
0
 def it_should_parse_simple_dates(self):
     result = parse_date('2007-01-02')
     self.assertEqual(result, datetime.datetime(2007, 1, 2))
Exemplo n.º 10
0
 def it_should_parse_simple_year(self):
     result = parse_date('2006')
     self.assertEqual(result, datetime.datetime(2006, 1, 1))
Exemplo n.º 11
0
 def it_should_parse_ordinal_date_with_time_and_fragment(self):
     result = parse_date('2000-234 04:44:40.444')
     self.assertEqual(result, datetime.datetime(2000, 8, 21, 4, 44, 40,
                                                444))
Exemplo n.º 12
0
 def it_should_parse_simple_short_dates(self):
     result = parse_date('070101')
     self.assertEqual(result, datetime.datetime(2007, 1, 1))
Exemplo n.º 13
0
 def it_should_parse_ordinal_date_with_time(self):
     result = parse_date('2000234T1552')
     self.assertEqual(result, datetime.datetime(2000, 8, 21, 15, 52))
Exemplo n.º 14
0
 def it_should_parse_date_with_week_number_with_time(self):
     result = parse_date('2010W052T120115')
     self.assertEqual(result, datetime.datetime(2010, 2, 1, 12, 1, 15))
Exemplo n.º 15
0
 def it_should_parse_simple_short_dates(self):
     result = parse_date("070101")
     self.assertEqual(result, datetime.datetime(2007, 1, 1))
Exemplo n.º 16
0
 def it_should_parse_separate_date_time_z(self):
     result = parse_date('2011-01-13T16:44Z')
     self.assertEqual(
         result,
         datetime.datetime(2011, 1, 13, 16, 44, 00, tzinfo=Timezone()))
Exemplo n.º 17
0
 def it_should_parse_separate_date_full_time(self):
     result = parse_date('20110113T164400')
     self.assertEqual(result, datetime.datetime(2011, 1, 13, 16, 44, 00))
Exemplo n.º 18
0
 def it_should_parse_separate_date_full_time_with_fragment(self):
     result = parse_date('2011-01-01T14:32:11.12345')
     self.assertEqual(result,
                      datetime.datetime(2011, 1, 1, 14, 32, 11, 12345))
Exemplo n.º 19
0
 def it_should_parse_combined_date_full_time_short_tz(self):
     result = parse_date('2011-01-13T16:44:00+01')
     self.assertEqual(result,
                      datetime.datetime(2011, 1, 13, 16, 44, 00,
                                        tzinfo=Timezone('+0100')))
Exemplo n.º 20
0
 def it_should_parse_separate_date_time(self):
     result = parse_date('2011-01-13T16:44')
     self.assertEqual(result, datetime.datetime(2011, 1, 13, 16, 44, 00))
Exemplo n.º 21
0
 def it_should_parse_separate_date_time(self):
     result = parse_date('2011-01-13T16:44')
     self.assertEqual(result,
                      datetime.datetime(2011, 1, 13, 16, 44, 00))
Exemplo n.º 22
0
 def it_should_parse_date_with_week_number(self):
     result = parse_date('2010-W05-2')
     self.assertEqual(result, datetime.datetime(2010, 2, 1))
Exemplo n.º 23
0
 def it_should_parse_date_with_week_number_with_time_and_fragment(self):
     result = parse_date('2010-W05-2T09:10:30.91')
     self.assertEqual(result,
                      datetime.datetime(2010, 2, 1, 9, 10, 30, 91))
Exemplo n.º 24
0
 def it_should_parse_date_with_week_number_with_time(self):
     result = parse_date('2010-W05-2T09:10:30')
     self.assertEqual(result, datetime.datetime(2010, 2, 1, 9, 10, 30))
Exemplo n.º 25
0
 def it_should_parse_ordinal_date_with_time_and_fragment(self):
     result = parse_date('2000-234 04:44:40.444')
     self.assertEqual(result,
                      datetime.datetime(2000, 8, 21, 4, 44, 40, 444))
Exemplo n.º 26
0
 def it_should_parse_date_with_week_number_with_time_and_fragment(self):
     result = parse_date('2010-W05-2T09:10:30.91')
     self.assertEqual(result, datetime.datetime(2010, 2, 1, 9, 10, 30, 91))
Exemplo n.º 27
0
 def it_should_parse_separate_date_time(self):
     result = parse_date("20110113T1644")
     self.assertEqual(result, datetime.datetime(2011, 1, 13, 16, 44, 00))
Exemplo n.º 28
0
 def it_should_parse_ordinal_date(self):
     result = parse_date('2000-234')
     self.assertEqual(result, datetime.datetime(2000, 8, 21))
Exemplo n.º 29
0
 def it_should_parse_date_with_week_number_with_time(self):
     result = parse_date("2010W052T120115")
     self.assertEqual(result, datetime.datetime(2010, 2, 1, 12, 1, 15))
Exemplo n.º 30
0
 def it_should_parse_ordinal_date_with_time(self):
     result = parse_date('2000-234 04:44:40')
     self.assertEqual(result, datetime.datetime(2000, 8, 21, 4, 44, 40))
Exemplo n.º 31
0
 def it_should_parse_ordinal_date_with_time(self):
     result = parse_date("2000234T1552")
     self.assertEqual(result, datetime.datetime(2000, 8, 21, 15, 52))
Exemplo n.º 32
0
 def it_should_parse_combined_date_full_time_z(self):
     result = parse_date("2011-01-13T16:44:00Z")
     self.assertEqual(result, datetime.datetime(2011, 1, 13, 16, 44, 00, tzinfo=Timezone()))
Exemplo n.º 33
0
 def it_should_parse_simple_year(self):
     result = parse_date("2006")
     self.assertEqual(result, datetime.datetime(2006, 1, 1))
Exemplo n.º 34
0
 def it_should_parse_combined_date_full_time_z(self):
     result = parse_date('20110113T164400Z')
     self.assertEqual(
         result,
         datetime.datetime(2011, 1, 13, 16, 44, 00, tzinfo=Timezone()))