 |
0m4r |
[JAVA] Differenza fra date |
05-04-2003 23:10 |
|
 |
0m4r |
.grande:maestro.

Registered: Mar 2002
Posts: 7287 (0.86 al dì)
Location: Düsseldorf (DE)
Corso:
Anno: ESAMI FINITI
Time Online: 49 Days, 0:42:50 [...]
Status: Offline
Edit | Report | IP: Logged |
[JAVA] Differenza fra date
Come calcolo la differanza fra due date?
Quello che voglio ottenere è una cosa di questo tipo:
a) 05/04/2003 00.10
b) 10/03/2003 12.00
a - b = "Sono trascorsi X gioni Y ore Z minuti dalla data b"
grazie!
__________________
http://www.twitter.com/0m4r
|
05-04-2003 23:10 |
|
|
|  |
 |
Joda |
omar , se non ricordo male , dovrebbe esister una ... |
05-04-2003 23:44 |
|
 |
Joda |
.grande:maestro.

Registered: Mar 2003
Posts: 1126 (0.14 al dì)
Location: Milano
Corso: Dottore in Informatica
Anno: Primo TICOM
Time Online: 9 Days, 23:17:40 [...]
Status: Offline
Edit | Report | IP: Logged |
omar , se non ricordo male , dovrebbe esister una funzione datediff , che calcola la diffrenza fra due date
__________________
Homepage personale (English version)
c/o segreteria didattica via comelico
|
05-04-2003 23:44 |
|
|
|  |
 |
0m4r |
[QUOTE][i]Originally posted by Joda [/i]
... |
06-04-2003 09:37 |
|
 |
0m4r |
.grande:maestro.

Registered: Mar 2002
Posts: 7287 (0.86 al dì)
Location: Düsseldorf (DE)
Corso:
Anno: ESAMI FINITI
Time Online: 49 Days, 0:42:50 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by Joda
omar , se non ricordo male , dovrebbe esister una funzione datediff , che calcola la diffrenza fra due date
io l'ho cercata nella documentazione di java ma non sono riuscito a trovarla... ;(
__________________
http://www.twitter.com/0m4r
|
06-04-2003 09:37 |
|
|
|  |
 |
recoil |
il metodo getTime della classe Date ti restituisce ... |
06-04-2003 11:42 |
|
 |
recoil |
dsy adminz

Registered: Mar 2002
Posts: 4454 (0.53 al dì)
Location: Milano / Erba
Corso: TICOM
Anno: laureato
Time Online: 61 Days, 16:17:45 [...]
Status: Offline
Edit | Report | IP: Logged |
il metodo getTime della classe Date ti restituisce un intero, da qui fai la differenza e poi mi sembra che c'è un oggetto che riesce a ricostruirti una data a partire da quel numero che hai ottenuto.
cerca Calendar, DateFormat e Data
__________________
Sono sempre alla ricerca di curriculum interessanti da segnalare alle società con cui ho contatti. Info in pm
|
06-04-2003 11:42 |
|
|
|  |
 |
0m4r |
[QUOTE][i]Originally posted by recoil [/i]
... |
06-04-2003 12:39 |
|
 |
0m4r |
.grande:maestro.

Registered: Mar 2002
Posts: 7287 (0.86 al dì)
Location: Düsseldorf (DE)
Corso:
Anno: ESAMI FINITI
Time Online: 49 Days, 0:42:50 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by recoil
il metodo getTime della classe Date ti restituisce un intero, da qui fai la differenza e poi mi sembra che c'è un oggetto che riesce a ricostruirti una data a partire da quel numero che hai ottenuto.
cerca Calendar, DateFormat e Data
questo lo so, ma quello che voglio avere io non è una nuova data ma un gap fra date...
col metodo che mi indichi tu ho gia provato, ma non mi sembra di ottenere cio che volgio...
cmq grazie del suggerimento
__________________
http://www.twitter.com/0m4r
|
06-04-2003 12:39 |
|
|
|  |
 |
Jerzat |
scriviti un metodo che lo faccia...
... |
06-04-2003 22:33 |
|
 |
Jerzat |
ex-milanese

Registered: Nov 2002
Posts: 59 (0.01 al dì)
Location: Weekdays Milano - Weekend Sondrio
Corso: Informatica
Anno: Primo
Time Online: 14:26:36 [...]
Status: Offline
Edit | Report | IP: Logged |
scriviti un metodo che lo faccia...
A meno che l'oggetto data non sia qualcosa di astronomicamente complesso.
__________________
Jerzat
INSUTANTO MYUUJIKKU!
+1!
|
06-04-2003 22:33 |
|
|
|  |
 |
0m4r |
ecco...se ci fossi riuscito a scrivere due righe d ... |
07-04-2003 08:57 |
|
 |
0m4r |
.grande:maestro.

Registered: Mar 2002
Posts: 7287 (0.86 al dì)
Location: Düsseldorf (DE)
Corso:
Anno: ESAMI FINITI
Time Online: 49 Days, 0:42:50 [...]
Status: Offline
Edit | Report | IP: Logged |
ecco...se ci fossi riuscito a scrivere due righe di codice decente non avrei postato qui no?
cmq grazie del suggerimento.
__________________
http://www.twitter.com/0m4r
|
07-04-2003 08:57 |
|
|
|  |
 |
Jerzat |
sorry :( ... |
07-04-2003 15:13 |
|
 |
Jerzat |
ex-milanese

Registered: Nov 2002
Posts: 59 (0.01 al dì)
Location: Weekdays Milano - Weekend Sondrio
Corso: Informatica
Anno: Primo
Time Online: 14:26:36 [...]
Status: Offline
Edit | Report | IP: Logged |
sorry 
__________________
Jerzat
INSUTANTO MYUUJIKKU!
+1!
|
07-04-2003 15:13 |
|
|
|  |
 |
lorenzo |
Non sono un esperto di Java™, ma...
... |
07-04-2003 15:26 |
|
 |
lorenzo |
...ma anche no.

Registered: Jun 2002
Posts: 3149 (0.38 al dì)
Location: Milano
Corso: F49
Anno: 00000011
Time Online: 49 Days, 1:47:46 [...]
Status: Offline
Edit | Report | IP: Logged |
Non sono un esperto di Java™, ma...
Di solito (in molti linguaggi) gli interi associati alle date rappresentano il numero di secondi trascorsi dalla mezzanotte del 01/01/70 fino a quel momento.
Se fai la differenza tra i due interi quindi ottieni i secondi di differenza tra le due date.
Dividi la cifra per 60*60*24 e ottieni la differenza in giorni.
__________________
Non ti laureare, continua a cazzeggiare!
"È tutta merda..." - clod81
|
07-04-2003 15:26 |
|
|
|  |
 |
0m4r |
[QUOTE][i]Originally posted by lorenzo [/i]
... |
07-04-2003 17:19 |
|
 |
0m4r |
.grande:maestro.

Registered: Mar 2002
Posts: 7287 (0.86 al dì)
Location: Düsseldorf (DE)
Corso:
Anno: ESAMI FINITI
Time Online: 49 Days, 0:42:50 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by lorenzo
Non sono un esperto di Java™, ma...
Di solito (in molti linguaggi) gli interi associati alle date rappresentano il numero di secondi trascorsi dalla mezzanotte del 01/01/70 fino a quel momento.
Se fai la differenza tra i due interi quindi ottieni i secondi di differenza tra le due date.
Dividi la cifra per 60*60*24 e ottieni la differenza in giorni.
grazie anche a te, ma questo lo so...
quello che voglio ottenere però non è solo la differenza in giorni ma in giorno ore minuti dal giorno ora minuto X....
__________________
http://www.twitter.com/0m4r
|
07-04-2003 17:19 |
|
|
|  |
 |
lorenzo |
Facciamo che [FONT=courier new]secs[/FONT] contien ... |
07-04-2003 18:27 |
|
 |
lorenzo |
...ma anche no.

Registered: Jun 2002
Posts: 3149 (0.38 al dì)
Location: Milano
Corso: F49
Anno: 00000011
Time Online: 49 Days, 1:47:46 [...]
Status: Offline
Edit | Report | IP: Logged |
Facciamo che secs contiene il numero di secondi di differenza tra le due date.
Prima calcoli la differenza in giorni, poi col resto la differenza in ore, e poi in minuti.
code:
days = secs / 86400
secs = secs % 86400
hours = secs / 3600
secs = secs % 3600
mins = secs / 60
secs = secs %60
__________________
Non ti laureare, continua a cazzeggiare!
"È tutta merda..." - clod81
|
07-04-2003 18:27 |
|
|
|  |
 |
0m4r |
cosi è un'altra storia rispetto a quello che avev ... |
07-04-2003 19:04 |
|
 |
0m4r |
.grande:maestro.

Registered: Mar 2002
Posts: 7287 (0.86 al dì)
Location: Düsseldorf (DE)
Corso:
Anno: ESAMI FINITI
Time Online: 49 Days, 0:42:50 [...]
Status: Offline
Edit | Report | IP: Logged |
cosi è un'altra storia rispetto a quello che avevo provato io...io praticamente ottenevo i gioreni, minuti e secondi trascorsi dal tal giorno cosi invece dovrebbe funzionare.
Ora non ho tempo di porvare perchè ho altro da studiare...cmq se poi funzioan veramente di offro un caffe alla macchinetta del caffe di DSI (o del DICO...scegli te! ;P)
__________________
http://www.twitter.com/0m4r
|
07-04-2003 19:04 |
|
|
|  |
 |
0m4r |
Lorenzo sei un grande....funziona!
... |
07-04-2003 20:53 |
|
 |
0m4r |
.grande:maestro.

Registered: Mar 2002
Posts: 7287 (0.86 al dì)
Location: Düsseldorf (DE)
Corso:
Anno: ESAMI FINITI
Time Online: 49 Days, 0:42:50 [...]
Status: Offline
Edit | Report | IP: Logged |
Lorenzo sei un grande....funziona!
grazie!
__________________
http://www.twitter.com/0m4r
|
07-04-2003 20:53 |
|
|
|  |
 |
All times are GMT. The time now is 23:30. |
|
|
 |
|
 |
|
|
|  |
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|