J'ai une application Android dans laquelle je dois convertir la date actuelle en nombre de secondes écoulées. depuis 1970 .
Voici ce que je fais actuellement.
Calendar cal = new GregorianCalendar(TimeZone.getTimeZone("GMT"));
cal.set(currentDate.get(Calendar.YEAR), month, currentDate.get(Calendar.DAY_OF_MONTH), 0, 0, 0);
long timesince1970 = cal.getTime().getTime();
Un autre problème est que mon application doit fonctionner en Allemagne. D'où la nécessité de convertir l'heure à leur fuseau horaire et ensuite le convertir en nombre de secondes depuis 1970.
Ce qui précède ne me donne pas de résultats corrects.