

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Literales de fecha, hora y marca temporal
<a name="Date_and_time_literals"></a>

Las siguientes son las reglas para trabajar con literales de fecha, hora y marca horaria compatibles con Spark SQL. AWS Clean Rooms 

## Fechas
<a name="Date_and_time_literals-dates"></a>

La siguiente tabla muestra las fechas de entrada que son ejemplos válidos de valores de fecha literales que puedes cargar en tablas. AWS Clean Rooms Se supone que el modo predeterminado `MDY DateStyle` está en vigor. Este modo significa que el valor del mes precede al valor del día en las cadenas, como `1999-01-08` y `01/02/00`. 

**nota**  
Un literal de marca temporal o fecha debe encerrarse entre comillas cuando lo carga a la tabla.


| Fecha de entrada  | Fecha completa  | 
| --- | --- | 
| 8 de enero de 1999  | 8 de enero de 1999  | 
| 1999-01-08  | 8 de enero de 1999  | 
| 1/8/1999  | 8 de enero de 1999  | 
| 01/02/00  | 2 de enero de 2000  | 
| 2000-Ene-31  | 31 de enero de 2000  | 
| Ene-31-2000  | 31 de enero de 2000  | 
| 31-Ene-2000  | 31 de enero de 2000  | 
| 20080215  | 15 de febrero de 2008  | 
| 080215  | 15 de febrero de 2008  | 
| 2008.366  | 31 de diciembre de 2008 (la parte de tres dígitos de la fecha debe tener un valor del rango 001-366).  | 

## Times
<a name="Date_and_time_literals-times"></a>

En la siguiente tabla se muestran las horas de entrada que son ejemplos válidos de valores de hora literales que se pueden cargar en AWS Clean Rooms las tablas. 


| Horas de entrada  | Descripción (de la parte de la hora)  | 
| --- | --- | 
|  04:05:06789  | 4:05 a. m. y 6789 segundos  | 
|  04:05:06  | 4:05 a. m. y 6 segundos  | 
|  04:05  | 4:05 a. m. exactamente  | 
|  04-0506  | 4:05 a. m. y 6 segundos  | 
|  04:05 a. m.  | 4:05 a. m. exactamente; a. m. es opcional  | 
|  04:05. p. m.  | 4:05 p. m. exactamente; el valor de la hora debe ser menor que 12 | 
|  16:05  | 4:05 p. m. exactamente  | 

## Valores de fecha y hora especiales
<a name="Date_and_time_literals-special-datetime-values"></a>

La siguiente tabla muestra valores especiales que se pueden usar como literales de fecha y hora y como argumentos para funciones de fecha. Requieren comillas simples y se convierten en valores de marca temporal regulares durante el procesamiento de consultas. 


| Valor especial | Description (Descripción)  | 
| --- | --- | 
| now  | Evalúa la hora de inicio de la transacción actual y devuelve una marca temporal con precisión de microsegundo.  | 
| today  | Toma el valor de la fecha adecuada y devuelve una marca temporal con ceros en las partes de la hora.  | 
| tomorrow  | Toma el valor de la fecha adecuada y devuelve una marca temporal con ceros en las partes de la hora. | 
| yesterday  | Toma el valor de la fecha adecuada y devuelve una marca temporal con ceros en las partes de la hora. | 

Los siguientes ejemplos muestran cómo `today` funciona `now` la función DATE\_ADD.

```
select date_add('today', 1);

date_add
---------------------
2009-11-17 00:00:00
(1 row)

select date_add('now', 1);

date_add
----------------------------
2009-11-17 10:45:32.021394
(1 row)
```