Skip to content

Commit 06486de

Browse files
committed
to_datetime error correction
1 parent 673ff45 commit 06486de

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

pandas/_libs/tslib.pyx

+2-2
Original file line numberDiff line numberDiff line change
@@ -595,7 +595,7 @@ cpdef array_to_datetime(
595595
continue
596596
elif is_raise:
597597
raise ValueError(
598-
f"time data {val} doesn't match format specified"
598+
f"time data \"{val}\" at position {i} doesn't match format specified"
599599
)
600600
return values, tz_out
601601

@@ -821,7 +821,7 @@ cdef _array_to_datetime_object(
821821
oresult[i] = <object>NaT
822822
continue
823823
if is_raise:
824-
raise
824+
raise ValueError(f"Unable to parse string \"{val}\" at position {i}")
825825
return values, None
826826
else:
827827
if is_raise:

pandas/_libs/tslibs/parsing.pyx

+2-2
Original file line numberDiff line numberDiff line change
@@ -282,9 +282,9 @@ def parse_datetime_string(
282282
pass
283283

284284
try:
285-
if date_string == 'today':
285+
if date_string == "today":
286286
dt = datetime.today()
287-
elif date_string == 'now':
287+
elif date_string == "now":
288288
dt = datetime.now()
289289
else:
290290
dt = du_parse(date_string, default=_DEFAULT_DATETIME,

0 commit comments

Comments
 (0)