Skip to content

Commit ce74709

Browse files
committed
dont go through Series
1 parent 665282a commit ce74709

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pandas/io/stata.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -344,9 +344,9 @@ def _stata_elapsed_date_to_datetime_vec(dates: Series, fmt: str) -> Series:
344344
elif fmt.startswith(("%tw", "tw")):
345345
year = stata_epoch.year + dates // 52
346346
days = (dates % 52) * 7
347-
per_y = (year - 1970)._values.view("Period[Y]")
347+
per_y = (year - 1970).array.view("Period[Y]")
348348
per_d = per_y.asfreq("D", how="S")
349-
per_d_shifted = per_d + days
349+
per_d_shifted = per_d + days._values
350350
per_s = per_d_shifted.asfreq("s", how="S")
351351
conv_dates = per_s.view("M8[s]")
352352
conv_dates = Series(conv_dates, index=dates.index)

0 commit comments

Comments
 (0)