2011-09-06 8 views
6

in C# come si calcola la data 25 anni fa da oggi?DateTime 25 anni indietro da oggi

+1

vuoi dire, come è possibile calcolare la data e l'ora, 25 anni fa? :) – Yuck

+0

@Yuck Per favore, non è il momento! .NET non ha tabelle complete per le modifiche all'ora legale, quindi potrebbe andare piuttosto male! (a meno che non accetti di utilizzare le date e le ore UTC) – xanatos

+0

@ No Yuck, solo la data – ren

risposta

20

Come sull'utilizzo AddYears:

DateTime then = DateTime.Today.AddYears(-25); 
7

Questo dovrebbe fare il trucco

DateTime.Now.AddYears(-25)