

Amazon Timestream for LiveAnalytics와 유사한 기능을 원하는 경우 Amazon Timestream for InfluxDB를 고려해 보세요. 간소화된 데이터 수집과 실시간 분석을 위한 10밀리초 미만의 쿼리 응답 시간을 제공합니다. [여기](https://docs.aws.amazon.com//timestream/latest/developerguide/timestream-for-influxdb.html)에서 자세히 알아보세요.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 날짜/시간 연산자
<a name="date-time-operators"></a>

**참고**  
Timestream for LiveAnalytics는 음수 시간 값을 지원하지 않습니다. 음의 시간을 초래하는 모든 작업은 오류가 발생합니다.

Timestream for LiveAnalytics는 `timestamps`, `dates` 및 `intervals`에서 다음 연산을 지원합니다.


| 연산자 | 설명 | 
| --- | --- | 
|  \$1  |  덧셈  | 
|  -  |  뺄셈  | 

**Topics**
+ [운영](#date-time-operators-operations)
+ [덧셈](#date-time-operators-addition)
+ [뺄셈](#date-time-operators-subtraction)

## 운영
<a name="date-time-operators-operations"></a>

작업의 결과 유형은 피연산자를 기반으로 합니다. `1day` 및 `3s`와 같은 간격 리터럴을 사용할 수 있습니다.

```
SELECT date '2022-05-21' + interval '2' day
```

```
SELECT date '2022-05-21' + 2d
```

```
SELECT date '2022-05-21' + 2day
```

각에 대한 결과 예제: `2022-05-23`

간격 단위에는 `second`, `minute`, `hour`, `day`, `week`, `month` 및 `year`가 포함됩니다. 그러나 경우에 따라 모두 적용되는 것은 아닙니다. 예를 들어 초, 분, 시간은 날짜에서 더하거나 뺄 수 없습니다.

```
SELECT interval '4' year + interval '2' month
```

결과 예제: `4-2`

```
SELECT typeof(interval '4' year + interval '2' month)
```

결과 예제: `interval year to month`

간격 작업의 결과 유형은 피연산자에 따라 `'interval year to month'` 또는 `'interval day to second'`일 수 있습니다. 간격은 `dates` 및 `timestamps`에서 추가하거나 뺄 수 있습니다. 그러나 `date` 또는 `timestamp`는 `date` 또는 `timestamp`에서 추가하거나 뺄 수 없습니다. 날짜 또는 타임스탬프와 관련된 간격 또는 기간을 찾으려면 [간격 및 기간](date-time-functions.md#date-time-functions-interval-duration)의 `date_diff` 및 관련 함수를 참조하세요.

## 덧셈
<a name="date-time-operators-addition"></a>

**Example**  

```
SELECT date '2022-05-21' + interval '2' day
```
결과 예제: `2022-05-23`

**Example**  

```
SELECT typeof(date '2022-05-21' + interval '2' day)
```
결과 예제: `date`

**Example**  

```
SELECT interval '2' year + interval '4' month
```
결과 예제: `2-4`

**Example**  

```
SELECT typeof(interval '2' year + interval '4' month)
```
결과 예제: `interval year to month`

## 뺄셈
<a name="date-time-operators-subtraction"></a>

**Example**  

```
SELECT timestamp '2022-06-17 01:00' - interval '7' hour
```
결과 예제: `2022-06-16 18:00:00.000000000`

**Example**  

```
SELECT typeof(timestamp '2022-06-17 01:00' - interval '7' hour)
```
결과 예제: `timestamp`

**Example**  

```
SELECT interval '6' day - interval '4' hour
```
결과 예제: `5 20:00:00.000000000`

**Example**  

```
SELECT typeof(interval '6' day - interval '4' hour)
```
결과 예제: `interval day to second`