File tree 1 file changed +33
-0
lines changed
1 file changed +33
-0
lines changed Original file line number Diff line number Diff line change @@ -200,6 +200,39 @@ class TimedeltaProperties(Properties):
200
200
"""
201
201
202
202
def to_pytimedelta (self ):
203
+ """
204
+ Return an array of native `datetime.timedelta` objects.
205
+
206
+ Python's standard `datetime` library uses a different representation
207
+ timedelta's. This method converts a Series of pandas Timedeltas
208
+ to `datetime.timedelta` format with the same length as the original
209
+ Series.
210
+
211
+ Returns
212
+ -------
213
+ a : numpy.ndarray
214
+ 1D array containing data with `datetime.timedelta` type.
215
+
216
+ Examples
217
+ --------
218
+ >>> s = pd.Series(pd.to_timedelta(np.arange(5), unit='d'))
219
+ >>> s
220
+ 0 0 days
221
+ 1 1 days
222
+ 2 2 days
223
+ 3 3 days
224
+ 4 4 days
225
+ dtype: timedelta64[ns]
226
+
227
+ >>> s.dt.to_pytimedelta()
228
+ array([datetime.timedelta(0), datetime.timedelta(1),
229
+ datetime.timedelta(2), datetime.timedelta(3),
230
+ datetime.timedelta(4)], dtype=object)
231
+
232
+ See Also
233
+ --------
234
+ datetime.timedelta
235
+ """
203
236
return self ._get_values ().to_pytimedelta ()
204
237
205
238
@property
You can’t perform that action at this time.
0 commit comments