196 messaggi dal 02 agosto 2007
Ciao,
Come si effettua il controllo tra due date per fare in modo che tra la prima e la seconda non siano passati + di 5 minuti?
Ciò mi serve a fare un controllo alla modifica di dati che possono essere modificati entro 5 minuti dalla data dell'inserimento.
Come potrei fare? Ho pensato di fare il controllo sulla differenza in millisecondi delle due date, ma quanto vale 1 minuto in millisecondi?
C'è un'alternativa a questa tecnica?

Grazie!!!!!

Massimiliano
3.168 messaggi dal 06 settembre 2002
Contributi | Blog
Ciao,

usa il metodo Subtract di DateTime.

DateTime a = data;
DateTime b = data;

TimeSpan c = a.Subtract( ;

poi ti controlli il valore del timespan.

HTH
.

Nothing can be born from hartred

Stefano (SM15455) Mostarda
http://blogs.aspitalia.com/SM15455
Rome Italy
196 messaggi dal 02 agosto 2007
Ok, ma come faccio a capire che alla data b non siano passati + di 5 minuti dalla data a?

Grazie!

Massimiliano
3.168 messaggi dal 06 settembre 2002
Contributi | Blog
Ciao,

l'oggetto TimeSpan che ritorna il Subtract, contiene le proprietà necessarie, in quanto rappresenta il lasso di tempo tra le date. (minute, second, ecc)

HTH

Nothing can be born from hartred

Stefano (SM15455) Mostarda
http://blogs.aspitalia.com/SM15455
Rome Italy
196 messaggi dal 02 agosto 2007
Lo sai cosa mi capita?
inserisco il dato alle 11:45, la modifica me la permette entro le 11:50.
Alle 11:51 non è + possibile modificarlo.
La cosa strana è che alle 12:46(ad esempio) lo stesso dato è di nuovo modificabile!!
Quindi il TimeSpan non tiene conto della differenza esatta della data, forse.
Come risolvere?
Ciao e grazie!

Massimiliano
Puoi postare il codice? forse lavori solo sui minuti?
Modificato da manuel0081 il 27 agosto 2007 14.19 -

Ormai programmano tutti... ma la professionalità appartiene a pochi
43 messaggi dal 24 ottobre 2006
Seconds ti dà la differenza tra i soli secondi (non considerà minuti, ore, etc), tu devi considerare la proprietà TotalSeconds cmq per queste cose scaricati e guardati la documentazione, in generale fai molto prima che a chiedere ed aspettare una rissposta, oltratutto ti fai anche un'idea generale delle altre proprietà e metodi della classe cosicchè in futuro sai già dove cercare.
ola

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.