2010-03-10 6 views
5

Кто-нибудь есть идеи, как я собираюсь преобразовать временную метку в миллисекундах от 1970 (от System.currentTimeMillis();) от Android до отметки времени UNIX? Он должен быть точным только днем.Миллисекунды до отметки времени UNIX

Я полагаю, что я могу разделить на 1000, чтобы получить секунды, а затем разделить на 86400 (количество секунд в день), чтобы получить # дней. Но я не уверен, куда идти оттуда.

Большое спасибо.

+0

не "UNIX Timestamps" также измеряется в миллисекундах с 1 января 1970 года? –

+1

@matt: Нет, они в секундах от 1/1/1970. –

+5

Не пытайтесь делать математическую дату, чтобы получить секунды на дату. Пусть java сделает эту часть для вас. –

ответ

7

Разделить на 1000 достаточно, чтобы получить отметку времени Unix. Вам не нужны никакие количества дней или что-то в этом роде.

Смежные вопросы