@@ -154,27 +154,25 @@ def test_parsers_month_freq(date_str, expected):
154
154
("2011-12-30T00:00:00" , "%Y-%m-%dT%H:%M:%S" ),
155
155
("2011-12-30T00:00:00UTC" , "%Y-%m-%dT%H:%M:%S%Z" ),
156
156
("2011-12-30T00:00:00Z" , "%Y-%m-%dT%H:%M:%S%z" ),
157
- # The +9 format for offsets is supported by dateutil,
158
- # but don't round-trip, see https://github.com/pandas-dev/pandas/issues/48921
159
- ("2011-12-30T00:00:00+9" , None ),
160
- ("2011-12-30T00:00:00+09" , None ),
157
+ ("2011-12-30T00:00:00+9" , "%Y-%m-%dT%H:%M:%S%z" ),
158
+ ("2011-12-30T00:00:00+09" , "%Y-%m-%dT%H:%M:%S%z" ),
161
159
("2011-12-30T00:00:00+090" , None ),
162
160
("2011-12-30T00:00:00+0900" , "%Y-%m-%dT%H:%M:%S%z" ),
163
161
("2011-12-30T00:00:00-0900" , "%Y-%m-%dT%H:%M:%S%z" ),
164
162
("2011-12-30T00:00:00+09:00" , "%Y-%m-%dT%H:%M:%S%z" ),
165
163
("2011-12-30T00:00:00+09:000" , None ),
166
- ("2011-12-30T00:00:00+9:0" , None ),
164
+ ("2011-12-30T00:00:00+9:0" , "%Y-%m-%dT%H:%M:%S%z" ),
167
165
("2011-12-30T00:00:00+09:" , None ),
168
166
("2011-12-30T00:00:00.000000UTC" , "%Y-%m-%dT%H:%M:%S.%f%Z" ),
169
167
("2011-12-30T00:00:00.000000Z" , "%Y-%m-%dT%H:%M:%S.%f%z" ),
170
- ("2011-12-30T00:00:00.000000+9" , None ),
171
- ("2011-12-30T00:00:00.000000+09" , None ),
168
+ ("2011-12-30T00:00:00.000000+9" , "%Y-%m-%dT%H:%M:%S.%f%z" ),
169
+ ("2011-12-30T00:00:00.000000+09" , "%Y-%m-%dT%H:%M:%S.%f%z" ),
172
170
("2011-12-30T00:00:00.000000+090" , None ),
173
171
("2011-12-30T00:00:00.000000+0900" , "%Y-%m-%dT%H:%M:%S.%f%z" ),
174
172
("2011-12-30T00:00:00.000000-0900" , "%Y-%m-%dT%H:%M:%S.%f%z" ),
175
173
("2011-12-30T00:00:00.000000+09:00" , "%Y-%m-%dT%H:%M:%S.%f%z" ),
176
174
("2011-12-30T00:00:00.000000+09:000" , None ),
177
- ("2011-12-30T00:00:00.000000+9:0" , None ),
175
+ ("2011-12-30T00:00:00.000000+9:0" , "%Y-%m-%dT%H:%M:%S.%f%z" ),
178
176
("2011-12-30T00:00:00.000000+09:" , None ),
179
177
("2011-12-30 00:00:00.000000" , "%Y-%m-%d %H:%M:%S.%f" ),
180
178
("Tue 24 Aug 2021 01:30:48 AM" , "%a %d %b %Y %H:%M:%S %p" ),
@@ -299,7 +297,7 @@ def test_parse_time_string_check_instance_type_raise_exception():
299
297
("%Y-%m-%dT%H:%M:%S.%f" , True ),
300
298
("%Y-%m-%dT%H:%M:%S.%f%z" , True ),
301
299
("%Y-%m-%dT%H:%M:%S.%f%Z" , False ),
302
- ("%Y%m%d" , False ),
300
+ ("%Y%m%d" , True ),
303
301
("%Y%m" , False ),
304
302
("%Y" , False ),
305
303
("%Y-%m-%d" , True ),
0 commit comments