[]
다음과 같이 날짜와 시간에 여러 연산자를 사용할 수 있습니다:
연산자 | 연산자 종류 | 결과 |
---|---|---|
Plus | + TimeSpan | TimeSpan |
Negate | - TimeSpan | TimeSpan |
Add | DateTime + TimeSpan | DateTime |
Add | TimeSpan + DateTime | DateTime |
Add | TimeSpan + TimeSpan | TimeSpan |
Subtract | DateTime - DateTime | TimeSpan |
Subtract | DateTime - TimeSpan | DateTime |
Subtract | TimeSpan - TimeSpan | DateTime |
우선순위는 연산자 우선순위에서 설명한 대로 괄호 사용을 포함하여 동일하게 적용됩니다.
DateTime 또는 TimeSpan 계산 중 예외가 발생할 경우(예: OverflowException
), 해당 연산자는 #NUM! 오류를 반환합니다.