solo - obtener fecha del sistema c#
Obtener valor de fecha y hora de X días van? (4)
Por favor, mire en el método DateTime.AddDays
DateTime oneTwentyDaysAgo = DateTime.Today.AddDays(-120);
o en general
DateTime nDaysAgo = DateTime.Today.AddDays(-N);
// where N is the number of days
Posible duplicado:
c #: ¿cuál es la forma más fácil de restar tiempo?
quiero
MyNewDateValue = MyDateNow - MyDateInteger;
Ejemplo Hoy es el 22 de diciembre de 2012.
Si el valor de MyDateIneger es 120, MyNewDateValue, devolverá la fecha y hora hace 120 días.
Prueba esto
DateTime dt = new DateTime();
dt = DateTime.Now;
DateTime newdt = new DateTime();
TimeSpan tim = new TimeSpan(120,0,0,0,0);
newdt = dt.Add(tim);
MessageBox.Show(newdt.ToString());
ADD.timespan te ayudará a sumar o restar días a partir de hoy.
MyNewDateValue = MyDateNow.AddDays(-120);
o
MyNewDateValue = MyDateNow.AddDays(myVar);
MyNewDateValue = MyDateNow.AddDays(-MyDateInteger);