DateTime.Add(TimeSpan) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
public:
DateTime Add(TimeSpan value);
public DateTime Add(TimeSpan value);
member this.Add : TimeSpan -> DateTime
Public Function Add (value As TimeSpan) As DateTime
Parametri
- value
- TimeSpan
Intervallo di tempo positivo o negativo.
Restituisce
Oggetto il cui valore è la somma della data e dell'ora rappresentate da questa istanza e l'intervallo di tempo rappresentato da value.
Eccezioni
Il risultato DateTime è minore di DateTime.MinValue o maggiore di DateTime.MaxValue.
Esempio
Nell'esempio seguente viene illustrato il Add metodo . Calcola il giorno della settimana di 36 giorni (864 ore) da questo momento.
// Calculate what day of the week is 36 days from this instant.
let today = DateTime.Now
let duration = TimeSpan(36, 0, 0, 0)
let answer = today.Add duration
printfn $"{answer:dddd}"
// Calculate what day of the week is 36 days from this instant.
System.DateTime today = System.DateTime.Now;
System.TimeSpan duration = new System.TimeSpan(36, 0, 0, 0);
System.DateTime answer = today.Add(duration);
System.Console.WriteLine("{0:dddd}", answer);
' Calculate what day of the week is 36 days from this instant.
Dim today As System.DateTime
Dim duration As System.TimeSpan
Dim answer As System.DateTime
today = System.DateTime.Now
duration = New System.TimeSpan(36, 0, 0, 0)
answer = today.Add(duration)
System.Console.WriteLine("{0:dddd}", answer)
Commenti
È possibile usare il Add metodo per aggiungere più tipi di intervallo di tempo (giorni, ore, minuti, secondi o millisecondi) in una singola operazione. Il comportamento di questo metodo è identico a quello dell'operatore di addizione. La DateTime struttura supporta anche metodi di addizione specializzati (ad esempio AddDays, AddHourse AddMinutes) per ogni intervallo di tempo.
Il Add metodo tiene conto degli anni intercalari e del numero di giorni in un mese durante l'esecuzione dell'aritmetica della data.
Questo metodo non modifica il valore di .DateTime Restituisce invece un nuovo DateTime il cui valore è il risultato di questa operazione. La Kind proprietà della nuova DateTime istanza è uguale a quella dell'istanza corrente.