У меня есть приложение для Android, в котором мне нужно преобразовать текущую дату в количество секунд, прошедших с 1970 года .
В настоящее время я делаю вот что.
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();
Другая проблема заключается в том, что мое приложение должно работать в Германии.Следовательно, необходимо преобразовать время в их часовой пояс , а затем преобразовать его в количество секунд, начиная с 1970 года.
Вышеприведенное не дает мне правильных результатов.