• Lunes 18 de Noviembre de 2024, 00:30

Autor Tema:  Restar un dia a una fecha  (Leído 8407 veces)

lugarda

  • Miembro activo
  • **
  • Mensajes: 52
  • Nacionalidad: co
    • Ver Perfil
Restar un dia a una fecha
« en: Jueves 6 de Enero de 2011, 16:28 »
0
Hola a todos.. es algo sencillo pero esoty bloqueda hoy.. como hago para restarle un dia a la fecha del sistema , en c#?

Hice una función donde obtengo el dia, mes y año en variables separadas , para hacer la resta sobre la variable de dia, pero se vuelve dispendioso , ya que no todos los meses son de 30 dias y me toca evaluar el mes antes de restar.

Hya alguna forma sencilla de hacerlo sin tener que dar tantas vueltas?

gracias por l idea que me puedan dar.

eversm

  • Nuevo Miembro
  • *
  • Mensajes: 11
    • Ver Perfil
Re: Restar un dia a una fecha
« Respuesta #1 en: Jueves 6 de Enero de 2011, 17:41 »
0
Seria asi:

Código: C#
  1.  
  2. DateTime dt=DateTime.Now;
  3. dt=dt.AddDays(-1);
  4.  
  5.  

y en dt ya tienes la fecha menos un dia de ahi puedes obtener el dia el mes y año por separado si es q asi lo nececitas

lugarda

  • Miembro activo
  • **
  • Mensajes: 52
  • Nacionalidad: co
    • Ver Perfil
Re: Restar un dia a una fecha
« Respuesta #2 en: Jueves 6 de Enero de 2011, 18:20 »
0
Super...mas sencillo de lo que me imagine..
muchas gracias por tu ayuda  :D .