GLV 時刻データのネイティブの日付と時刻の使用 - Amazon Neptune

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

GLV 時刻データのネイティブの日付と時刻の使用

Gremlin 言語バリアント (GLV) を使用している場合は、Gremlin 時刻データのプログラミング言語によって提供されるネイティブな日時のクラスと関数を使用する必要があります。

公式な TinkerPop Java、Node.js (JavaScript)、Python、または .NET ライブラリはすべて Gremlin 言語バリアントライブラリです。

重要

これは Gremlin 言語バリアント ライブラリ (GLV) のみに当てはまります。テキスト文字列として Gremlin クエリを送信するメソッドを使用している場合、Neptune から提供される datetime() メソッドを使用する必要があります。これには、Gremlin コンソール、HTTP REST API を使用するテキスト文字列、Groovy を使用する他のシリアル化が含まれます。詳細については、前のセクション「Groovy の時刻データに対する datetime( ) メソッドの使用」を参照してください。

Python

以下に、ID「3」を持つ頂点の「date」という 1 つのプロパティを作成する Python の例の一部を示します。Python datetime.now() メソッドを使用して作成された日付となる値を設定します。

import datetime g.V('3').property('date',datetime.datetime.now()).next()

Python を使用して Neptune に接続するための完全な例については、Python を使用して Neptune DB インスタンスに接続するを参照してください。

Node.js (JavaScript)

以下に、ID「3」を持つ頂点の「date」という 1 つのプロパティを作成する JavaScript の例の一部を示します。Node.js Date() コンストラクタを使用して作成された日付となる値を設定します。

g.V('3').property('date', new Date()).next()

Node.js を使用して Neptune に接続するための完全な例については、Node.js を使用して Neptune DB インスタンスに接続する を参照してください。

Java

以下に、ID「3」を持つ頂点の「date」という 1 つのプロパティを作成する Java の例の一部を示します。Java Date() コンストラクタを使用して作成された日付となる値を設定します。

import java.util.date g.V('3').property('date', new Date()).next();

Java を使用して Neptune に接続するための完全な例については、Java クライアントを使用して Neptune DB インスタンスに接続するを参照してください。

.NET (C#)

以下に、ID「3」を持つ頂点の「date」という 1 つのプロパティを作成する C# の例の一部を示します。.NET DateTime.UtcNow プロパティを使用して作成された日付となる値を設定します。

Using System; g.V('3').property('date', DateTime.UtcNow).next()

C# を使用して Neptune に接続するための完全な例については、.NET を使用して Neptune DB インスタンスに接続するを参照してください。