https://foro.gambas-es.org/viewtopic.php?f=1&t=8141&p=49036#p49036
-----------------------------------
Shell
Domingo, 05 Julio 2020, 11:30

Re: Restar Días A Una Fecha
-----------------------------------
calcena:

Pues no sé por que no te funciona. No vas mal desencaminado.

[code linenumbers=false syntax=gambas]
Public Sub Main()
  
  Dim fechadehoy As Date
  Dim fechaanterior As Date
  
  fechadehoy = Date(Now)
  
  Print "Hoy es: " & Format(fechadehoy, "dd/mm/yyyy")
  
  Print "Restamos treinta días..."
  
  fechaanterior = DateAdd(fechadehoy, gb.day, -30)
  
  Print "Si restamos treinta días la fecha es: " & Format(fechaanterior, "dd/mm/yyyy") 
  
End
[/code]

Salida:

[quote]
Hoy es: 05/07/2020
Restamos treinta días...
Si restamos treinta días la fecha es: 05/06/2020
[/quote]

¿ Lo convertiste a tipo fecha ?.

Saludos


