## Definición

Agrega un intervalo de tiempo especificado a una fecha y hora especificadas, generando una fecha y hora nuevas.

``````public:
static DateTime operator +(DateTime d, TimeSpan t);``````
``public static DateTime operator + (DateTime d, TimeSpan t);``
``static member ( + ) : DateTime * TimeSpan -> DateTime``
``Public Shared Operator + (d As DateTime, t As TimeSpan) As DateTime``

#### Parámetros

d
DateTime

Valor de fecha y hora que se va a agregar.

t
TimeSpan

Intervalo de tiempo que se va a agregar.

#### Devoluciones

Objeto que es la suma de los valores de `d` y `t`.

#### Excepciones

El resultado DateTime es menor que DateTime.MinValue o mayor que DateTime.MaxValue.

## Ejemplos

En el ejemplo siguiente se muestra el operador de suma.

``````System::DateTime dTime( 1980, 8, 5 );

// tSpan is 17 days, 4 hours, 2 minutes and 1 second.
System::TimeSpan tSpan( 17, 4, 2, 1 );

// Result gets 8/22/1980 4:02:01 AM.
System::DateTime result = dTime + tSpan;
``````
``````let dTime = DateTime(1980, 8, 5)

// tSpan is 17 days, 4 hours, 2 minutes and 1 second.
let tSpan = TimeSpan(17, 4, 2, 1)

// Result gets 8/22/1980 4:02:01 AM.
let result = dTime + tSpan
``````
``````System.DateTime dTime = new System.DateTime(1980, 8, 5);

// tSpan is 17 days, 4 hours, 2 minutes and 1 second.
System.TimeSpan tSpan
= new System.TimeSpan(17, 4, 2, 1);

// Result gets 8/22/1980 4:02:01 AM.
System.DateTime result = dTime + tSpan;
``````
``````Dim dTime As Date = #8/5/1980#

' tSpan is 17 days, 4 hours, 2 minutes and 1 second.
Dim tSpan As New TimeSpan(17, 4, 2, 1)

Dim result1, result2 As Date

' Result gets 8/22/1980 4:02:01 AM.