@@ -249,30 +249,30 @@ class DatetimeAccessor(Properties):
249249 >>> ts
250250 <xarray.DataArray (time: 10)>
251251 array(['2000-01-01T00:00:00.000000000', '2000-01-02T00:00:00.000000000',
252- '2000-01-03T00:00:00.000000000', '2000-01-04T00:00:00.000000000',
253- '2000-01-05T00:00:00.000000000', '2000-01-06T00:00:00.000000000',
254- '2000-01-07T00:00:00.000000000', '2000-01-08T00:00:00.000000000',
255- '2000-01-09T00:00:00.000000000', '2000-01-10T00:00:00.000000000'],
256- dtype='datetime64[ns]')
252+ '2000-01-03T00:00:00.000000000', '2000-01-04T00:00:00.000000000',
253+ '2000-01-05T00:00:00.000000000', '2000-01-06T00:00:00.000000000',
254+ '2000-01-07T00:00:00.000000000', '2000-01-08T00:00:00.000000000',
255+ '2000-01-09T00:00:00.000000000', '2000-01-10T00:00:00.000000000'],
256+ dtype='datetime64[ns]')
257257 Coordinates:
258- * time (time) datetime64[ns] 2000-01-01 2000-01-02 ... 2000-01-10
259- >>> ts.dt
260- <xarray.core.accessor_dt.DatetimeAccessor object at 0x118b54d68 >
258+ * time (time) datetime64[ns] 2000-01-01 2000-01-02 ... 2000-01-10
259+ >>> ts.dt # doctest: +ELLIPSIS
260+ <xarray.core.accessor_dt.DatetimeAccessor object at 0x... >
261261 >>> ts.dt.dayofyear
262262 <xarray.DataArray 'dayofyear' (time: 10)>
263263 array([ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10])
264264 Coordinates:
265- * time (time) datetime64[ns] 2000-01-01 2000-01-02 ... 2000-01-10
265+ * time (time) datetime64[ns] 2000-01-01 2000-01-02 ... 2000-01-10
266266 >>> ts.dt.quarter
267267 <xarray.DataArray 'quarter' (time: 10)>
268268 array([1, 1, 1, 1, 1, 1, 1, 1, 1, 1])
269269 Coordinates:
270- * time (time) datetime64[ns] 2000-01-01 2000-01-02 ... 2000-01-10
270+ * time (time) datetime64[ns] 2000-01-01 2000-01-02 ... 2000-01-10
271271
272272 """
273273
274274 def strftime (self , date_format ):
275- '''
275+ """
276276 Return an array of formatted strings specified by date_format, which
277277 supports the same string format as the python standard library. Details
278278 of the string format can be found in `python string format doc
@@ -290,13 +290,12 @@ def strftime(self, date_format):
290290
291291 Examples
292292 --------
293+ >>> import datetime
293294 >>> rng = xr.Dataset({"time": datetime.datetime(2000, 1, 1)})
294295 >>> rng["time"].dt.strftime("%B %d, %Y, %r")
295296 <xarray.DataArray 'strftime' ()>
296297 array('January 01, 2000, 12:00:00 AM', dtype=object)
297298 """
298-
299- '''
300299 obj_type = type (self ._obj )
301300
302301 result = _strftime (self ._obj .data , date_format )
@@ -398,32 +397,32 @@ class TimedeltaAccessor(Properties):
398397 >>> ts
399398 <xarray.DataArray (time: 20)>
400399 array([ 86400000000000, 108000000000000, 129600000000000, 151200000000000,
401- 172800000000000, 194400000000000, 216000000000000, 237600000000000,
402- 259200000000000, 280800000000000, 302400000000000, 324000000000000,
403- 345600000000000, 367200000000000, 388800000000000, 410400000000000,
404- 432000000000000, 453600000000000, 475200000000000, 496800000000000],
405- dtype='timedelta64[ns]')
400+ 172800000000000, 194400000000000, 216000000000000, 237600000000000,
401+ 259200000000000, 280800000000000, 302400000000000, 324000000000000,
402+ 345600000000000, 367200000000000, 388800000000000, 410400000000000,
403+ 432000000000000, 453600000000000, 475200000000000, 496800000000000],
404+ dtype='timedelta64[ns]')
406405 Coordinates:
407- * time (time) timedelta64[ns] 1 days 00:00:00 ... 5 days 18:00:00
408- >>> ts.dt
409- <xarray.core.accessor_dt.TimedeltaAccessor object at 0x109a27d68 >
406+ * time (time) timedelta64[ns] 1 days 00:00:00 ... 5 days 18:00:00
407+ >>> ts.dt # doctest: +ELLIPSIS
408+ <xarray.core.accessor_dt.TimedeltaAccessor object at 0x... >
410409 >>> ts.dt.days
411410 <xarray.DataArray 'days' (time: 20)>
412411 array([1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5])
413412 Coordinates:
414- * time (time) timedelta64[ns] 1 days 00:00:00 ... 5 days 18:00:00
413+ * time (time) timedelta64[ns] 1 days 00:00:00 ... 5 days 18:00:00
415414 >>> ts.dt.microseconds
416415 <xarray.DataArray 'microseconds' (time: 20)>
417416 array([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0])
418417 Coordinates:
419- * time (time) timedelta64[ns] 1 days 00:00:00 ... 5 days 18:00:00
418+ * time (time) timedelta64[ns] 1 days 00:00:00 ... 5 days 18:00:00
420419 >>> ts.dt.seconds
421420 <xarray.DataArray 'seconds' (time: 20)>
422421 array([ 0, 21600, 43200, 64800, 0, 21600, 43200, 64800, 0,
423- 21600, 43200, 64800, 0, 21600, 43200, 64800, 0, 21600,
424- 43200, 64800])
422+ 21600, 43200, 64800, 0, 21600, 43200, 64800, 0, 21600,
423+ 43200, 64800])
425424 Coordinates:
426- * time (time) timedelta64[ns] 1 days 00:00:00 ... 5 days 18:00:00
425+ * time (time) timedelta64[ns] 1 days 00:00:00 ... 5 days 18:00:00
427426 """
428427
429428 days = Properties ._tslib_field_accessor (
0 commit comments