Я работаю в приложении, где возникают проблемы с часовыми поясами. TimeZone utcZone = TimeZone.getTimeZone("UTC");
Calendar date = getInstance(utcZone);
date.setTimeInMillis(utcMillisecond);
date.getTime();
< /code>
date.gettime все еще возвращает мой локальный часовой пояс, который является EST. Я знаю, что миллисекунд, которую я получаю от пользовательского интерфейса, находится в UTC Millisecond.
Подробнее здесь: https://stackoverflow.com/questions/350 ... te-in-java