Skip to content

Commit 68293ab

Browse files
Support time to be numpy.datetime64 or numpu.timedelta64
1 parent 487a047 commit 68293ab

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

parcels/particleset.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,9 @@ def __init__(
119119
time = convert_to_flat_array(time)
120120
time = np.repeat(time, lon.size) if time.size == 1 else time
121121

122-
if time.size > 0 and type(time[0]) in [datetime, date]:
122+
if time.size > 0 and type(time[0]) in [np.datetime64, np.timedelta64]:
123+
pass # already in the right format
124+
elif time.size > 0 and type(time[0]) in [datetime, date]:
123125
time = np.array([np.datetime64(t) for t in time])
124126
else:
125127
raise NotImplementedError("particle time must be a datetime or date object")

0 commit comments

Comments
 (0)