

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Uso da data e hora nativas para dados de data GLV
<a name="best-practices-gremlin-datetime-glv"></a>

Se estiver usando uma Variante da Linguagem Gremlin (GLV, Gremlin Language Variant), você deve usar as classes e funções de data e hora nativas fornecidas pela linguagem de programação para dados de tempo do Gremlin.

As TinkerPop bibliotecas oficiais são todas bibliotecas Gremlin Language Variant.
+  [Go](https://tinkerpop.apache.org/docs/current/reference/#gremlin-go) 
+  [Java](https://tinkerpop.apache.org/docs/current/reference/#gremlin-java) 
+  [Javascript](https://tinkerpop.apache.org/docs/current/reference/#gremlin-javascript) 
+  [.NET](https://tinkerpop.apache.org/docs/current/reference/#gremlin-dotnet) 
+  [Python](https://tinkerpop.apache.org/docs/current/reference/#gremlin-python) 

**Importante**  
 Esta página se aplica somente às bibliotecas de Variante da Linguagem Gremlin (GLV). Se estiver usando um método para enviar a consulta do Gremlin como sequência de texto, você deve usar a função datetime() do Gremlin. Isso inclui o console do Gremlin, sequências de texto usando a API REST HTTP ou envio direto de sequências de caracteres Gremlin por meio dos drivers. 



**Go**  
 Veja a seguir um exemplo parcial no Go que cria uma propriedade única chamada “date” para o vértice com um ID de “3”. Isso define o valor para ser uma data gerada usando a função Go. time.Now(). 

```
import ( "time" )

g.V('3').property('date', time.Now()).next();
```

Para ver um exemplo completo de conexão com o Neptune usando Go, consulte [Usar um cliente Go para se conectar a uma instância de banco de dados do Neptune](https://docs.aws.amazon.com//neptune/latest/userguide/access-graph-gremlin-go.html).

**Java**  
Veja a seguir um exemplo parcial em Java que cria uma propriedade única chamada '`date`' para o vértice com um ID do '`3`'. Isso define o valor a ser uma data gerada usando o construtor do `Date()` Java.

```
import java.util.date

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

Para ver um exemplo completo de como se conectar ao Neptune usando Java, consulte [Usar o cliente do Java para conectar-se a uma instância de banco de dados do Neptune](access-graph-gremlin-java.md).

**Node.js (JavaScript)**  
A seguir está um exemplo parcial em JavaScript que cria uma única propriedade chamada '`date`' para o vértice com um ID de '`3`'. Isso define o valor a ser uma data gerada usando o construtor do `Date()` Node.js.

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

Para ver um exemplo completo de como se conectar ao Neptune usando Node.js, consulte [Usar o Node.js para conectar-se a uma instância de banco de dados do Neptune](access-graph-gremlin-node-js.md).

**.NET (C\$1)**  
Veja a seguir um exemplo parcial em C\$1 que cria uma propriedade única chamada '`date`' para o vértice com um ID do '`3`'. Isso define o valor a ser uma data gerada usando a propriedade do `DateTime.UtcNow` .NET.

```
Using System;

g.V('3').property('date', DateTime.UtcNow).next()
```

Para ver um exemplo completo de como se conectar ao Neptune usando C\$1, consulte [Usar .NET para conectar-se a uma instância de banco de dados do Neptune](access-graph-gremlin-dotnet.md).

**Python**  
Veja a seguir um exemplo parcial em Python que cria uma propriedade única chamada '`date`' para o vértice com um ID do '`3`'. Isso define o valor a ser uma data gerada usando o método do `datetime.now()` Python.

```
import datetime

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

Para ver um exemplo completo de como se conectar ao Neptune usando Python, consulte [Usar o Python para conectar-se a uma instância de banco de dados do Neptune](access-graph-gremlin-python.md).