Verwenden von nativem Datum und Uhrzeit für Zeitdaten GLV - Amazon Neptune

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.UtcNowEigentum.

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 Verwenden. NETum eine Verbindung zu einer Neptune-DB-Instance herzustellen.