Skip to content

Commit 2f538c7

Browse files
committed
dont go through Series
1 parent 640aaf9 commit 2f538c7

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Diff for: pandas/io/stata.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -340,9 +340,9 @@ def _stata_elapsed_date_to_datetime_vec(dates: Series, fmt: str) -> Series:
340340
days = (dates % 52) * 7
341341
per_y = (year - 1970).array.view("Period[Y]")
342342
per_d = per_y.asfreq("D", how="S")
343-
per_d_shifted = per_d + days
344-
per_s = per_d_shifted.dt.asfreq("s", how="S")
345-
conv_dates_arr = per_s.array.view("M8[s]")
343+
per_d_shifted = per_d + days._values
344+
per_s = per_d_shifted.asfreq("s", how="S")
345+
conv_dates_arr = per_s.view("M8[s]")
346346
conv_dates = Series(conv_dates_arr, index=dates.index)
347347

348348
else:

0 commit comments

Comments
 (0)