File tree Expand file tree Collapse file tree 2 files changed +10
-1
lines changed Expand file tree Collapse file tree 2 files changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ def to_timedelta(
31
31
@overload
32
32
def to_timedelta (
33
33
arg : (
34
- Sequence [float | timedelta ]
34
+ Sequence [str | float | timedelta ]
35
35
| list [str | float | timedelta ]
36
36
| tuple [str | float | timedelta , ...]
37
37
| range
Original file line number Diff line number Diff line change @@ -140,6 +140,15 @@ def test_timedelta_series_arithmetic() -> None:
140
140
r4 : pd .TimedeltaIndex = tds1 / 10.2
141
141
142
142
143
+ def test_timedelta_series_string () -> None :
144
+ tds1 : pd .TimedeltaIndex = pd .to_timedelta (["1 day" ])
145
+ td1 : pd .Timedelta = pd .Timedelta ("2 days" )
146
+ r1 : pd .TimedeltaIndex = tds1 + td1
147
+ r2 : pd .TimedeltaIndex = tds1 - td1
148
+ r3 : pd .TimedeltaIndex = tds1 * 4.3
149
+ r4 : pd .TimedeltaIndex = tds1 / 10.2
150
+
151
+
143
152
def test_timestamp_timedelta_series_arithmetic () -> None :
144
153
ts1 = pd .to_datetime (pd .Series (["2022-03-05" , "2022-03-06" ]))
145
154
assert isinstance (ts1 .iloc [0 ], pd .Timestamp )
You can’t perform that action at this time.
0 commit comments