Мне нужно приложение для 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 года.
Вышеуказанное не дает мне правильных результатов.