E possibile fare delle somme/sottrazioni tra due variabili conteneti della date?
Es:
Data = now() - [3 mesi fa]
Data = Now() - [6 mesi fa]
Grazie
MM
E possibile fare delle somme/sottrazioni tra due variabili conteneti della date?
Es:
Data = now() - [3 mesi fa]
Data = Now() - [6 mesi fa]
Grazie
MM
Come indicato nel Regolamento, il linguaggio di programmazione di riferimento va specificato anche nel titolo della discussione.
Si tratta di VB6, VB.NET, altro?
Ciao!![]()
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...
Scusa Alka... una distrazione che non mi era mai capitata, colpa della fretta.
Si tratta di VB6. Ho visto che esiste una funzione denominata DateAdd per aggiungere un valore a una data ma non riesco a trovare la funzione che seve per togliere un valore alla data corrente.
Grazie
MM
usi dateadd ma con valori negativi da sottrarre.
VVoVe: E io mi stavo spaccando il cervello
VVoVe:
Grazie Cassano
approposito ieri con l'inter meritavate il pareggio, speriamo nel ritorno![]()
x jupy74
Ho provato a usare DateDiff ma non sono rieuscito a ottenere quello che volevo:
Probabilmente sbaglio la sintassi del comando.
Potresti farmi un esempio di utilizzo?
MM
Ciao, con dateDiff si ottiene il tempo(giorni, mesi o anni) che intercorrono tra due date. Per farti un esempio:
restituisce la differenza in giorni
restituisce la differenza in mesicodice:DateDiff("d",data1,data2)
restituisce la differenza in annicodice:DateDiff("m",data1,data2)
codice:DateDiff("y",data1,data2)
Jupy
Ciao jupy74![]()
Ti ringrazio x gli esmpi, sei stato molto gentile a postarli.
Però l'utilizzo della funzione DataDiff non credo faccia al mio caso.
Per fare il calcolo non ho a disposizione 2 date ma una sola, da cui devo ottenere la seconda.
Esempio: Devo impostare un query che mi prelevi dal DB gli ORDINI effettuati nehli ultimi 3 mesi.
Con DataAdd faccio:
con DataDiff come posso ottenere il risultato cercato?codice:Dim Data_Ricerca As Date Data_Ricerca = DateAdd("m", -6, Date)
MM
Grazie![]()
Ciao, avevo capito male, mi sembrava che dovevi ricavare il "tempo" tra due date.
Per quello che ti serve va benissimo dateAdd
![]()
Jupy