Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Verwenden von nativem Datum und Uhrzeit für Zeitdaten GLV
Wenn Sie eine Gremlin-Sprachvariante (GLV) verwenden, müssen Sie die systemeigenen Klassen und Funktionen für Datum und Uhrzeit verwenden, die von der Programmiersprache für Gremlin-Zeitdaten bereitgestellt werden.
Das offizielle TinkerPop Java, Node.js (JavaScript), Python oder. NETBibliotheken sind alle Gremlin Language Variant-Bibliotheken.
Wichtig
Dies gilt nur für Gremlin Language Variant () -Bibliotheken. GLV Wenn Sie eine Methode verwenden, bei der die Gremlin-Abfrage als Textzeichenfolge gesendet wird, müssen Sie die datetime()
-Methode von Neptune verwenden. Dazu gehören die Gremlin-Konsole, Textzeichenfolgen, die die verwenden, und jede andere HTTP REST API Serialisierung, die Groovy verwendet. Für weitere Informationen vgl. den vorherigen Abschnitt, Verwenden der Methode datetime( ) für Groovy-Zeitdaten.
Python
Nachfolgend finden Sie ein Teilbeispiel in Python, bei dem eine einzelne Eigenschaft mit der Bezeichnung „date
“ für den Vertex mit der ID „3
“ erstellt wird. Diese setzt den Wert auf ein mit der Python-Methode datetime.now()
generiertes Datum.
import datetime g.V('3').property('date',datetime.datetime.now()).next()
Ein vollständiges Beispiel für die Verbindung mit Neptune unter Verwendung von Python finden Sie unter Herstellen einer Verbindung mit einer Neptune-DB-Instance über Python.
Node.js () JavaScript
Im Folgenden finden Sie ein unvollständiges Beispiel JavaScript , bei dem eine einzelne Eigenschaft mit dem Namen 'date
' für den Scheitelpunkt mit der ID '3
' erstellt wird. Diese setzt den Wert auf ein mit dem Node.js-Konstruktor Date()
generiertes Datum.
g.V('3').property('date', new Date()).next()
Ein vollständiges Beispiel für die Verbindung mit Neptune unter Verwendung von Node.js finden Sie unter Herstellen einer Verbindung mit einer Neptune-DB-Instance über Node.js .
Java
Nachfolgend finden Sie ein Teilbeispiel in Java, bei dem eine einzelne Eigenschaft mit der Bezeichnung „date
“ für den Vertex mit der ID „3
“ erstellt wird. Diese setzt den Wert auf ein mit dem Java-Konstruktor Date()
generiertes Datum.
import java.util.date g.V('3').property('date', new Date()).next();
Ein vollständiges Beispiel für die Verbindung mit Neptune unter Verwendung von Java finden Sie unter Herstellen einer Verbindung zu einer Neptune-DB-Instance über einen Java-Client.
. NET(C#)
Nachfolgend finden Sie ein Teilbeispiel in C#, bei dem eine einzelne Eigenschaft mit der Bezeichnung „date
“ für den Vertex mit der ID „3
“ erstellt wird. Es legt den Wert auf ein Datum fest, das mit dem generiert wurde. NETDateTime.UtcNow
Eigentum.
Using System; g.V('3').property('date', DateTime.UtcNow).next()
Ein vollständiges Beispiel für die Verbindung mit Neptune unter Verwendung von C# finden Sie unter Benutzen. NETum eine Verbindung zu einer Neptune-DB-Instance herzustellen.