Neues numpy timedelta (np.timedelta64) Objekt erstellen
English
Deutsch
There are two basic ways to create a new np.timedelta64 object:
Direkt erstellen:
create_numpy_timedelta.py
import numpy as np
my_timedelta = np.timedelta64(625, 'us')Beachte, dass der Konstruktor nur mit ints funktioniert, d.h. np.timedelta64(625.5, 'us') wird nicht funktionieren. Siehe
Als Differenz zwischen zwei np.datetime64-Objekten erstellen:
See How to get current datetime as numpy datetime (np.datetime64) for more details on how to get the current datetime as np.datetime64.
Für zwei beliebige np.datetime64-Instanzen können wir die Differenz berechnen mit
numpy_timedelta_difference.py
from datetime import datetime
import numpy as np
# Es wird eine minimale Zeitdifferenz zwischen diesen beiden geben
dt1 = np.datetime64(datetime.now())
dt2 = np.datetime64(datetime.now())
my_timedelta = dt2 - dt1
print(my_timedelta) # Für mich druckt dies "16 microseconds"Check out similar posts by category:
Python
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow