ciao a tutti..
ho bisogno di estrarre dal timestamp la data di 7 giorni prima!
Cè qlc che per caso lha gia fatto e ha il metodo ??
grazie
ciao a tutti..
ho bisogno di estrarre dal timestamp la data di 7 giorni prima!
Cè qlc che per caso lha gia fatto e ha il metodo ??
grazie
ad esempio
Date d = new Date();
d.setTime(d.getTime() - 1000*60*60*24*7);
ma puoi usare anche un Calendar
o grazie mille...lunedi la provo subito !!!
ciao..scusa ma non riesco a farlo andare :
Date d = new Date(); // qui il costruttore vuole che gli passi un double...
Ho provato a far cosi ma mi esce un casino di risultato che c'entra poco cn quello che cerco io:
d.setTime(d.getTime() - 1000*60*60*24*7);
System.out.println("ORA "+d.getTime());
ma in pratica dovrei prendere il time stamp attuale e fare questa operazione " - 1000*60*60*24*7 " giusto ???
ho provato ad eseguirla tramite una classe che ho io pero mi da risultati strani...
DateUtils d = new DateUtils();
String currentTime=d.getTimeStamp();
double time = Double.valueOf(currentTime).doubleValue();
double timenew = (time - 1000*60*60*24*7);
System.out.println("CORRENTE " +time);
System.out.println("7 giorni fa " +timenew);
x esempio qui currentTime mi da una stringa cn il timeStamp..
poi faccio conversione in dobule e faccio l'operazione che mihai suggerito..ma nn va niente!
codice:import java.util.*; public class differenzaDate { public static void main (String[] args) { Date d = new Date(); long settegiorni = 1000*3600*24*7; System.out.println(new Date(d.getTime()-settegiorni)); } }
<´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
"The answer to your question is: welcome to tomorrow"
funziona..grazie mille!!!!
scusate ma i miei problemi nn sono finiti...
a me serve estrapolare giorno/mese/anno... come cavolo faccio???
Calendar sett = Calendar.getInstance();
sett.setTimeInMillis(sett.getTimeInMillis() - 1000*60*60*24*7);
int day = sett.get(Calendar.DAY_OF_MONTH);
int month = sett.get(Calendar.MONTH);
int year = sett.get(Calendar.YEAR);
sett.setTimeInMillis(sett.getTimeInMillis() - 1000*60*60*24*7);
mi da un errore in questa riga dicendo che il metodo setTimeInMillis from the type calendar is not visible