В настоящее время я разрабатываю модуль синхронизации для одного из моих приложений. Я синхронизирую записи между локальным и сервером на основе LastUpdated time, что является ничем иным, как меткой времени. Сервер от Сингапура, так как я могу настроить часовой пояс для Сингапура в своем приложении для Android?JAVA: Получить время разного часового пояса
Я попытался,
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS", Locale.ENGLISH);
sdf.setTimeZone(TimeZone.getTimeZone("VST"));
и
Calendar calendar = new GregorianCalendar(TimeZone.getTimeZone("Asia/Singapore"));
System.out.println(calendar.get(Calendar.HOUR_OF_DAY));
Еще не повезло.
Или я могу установить общий часовой пояс для локального и серверного? Язык на стороне сервера: ASP.Net
Возможный дубликат [Как установить часовой пояс java.util.Date?](http://stackoverflow.com/questions/2891361/how-to-set-time-zone-of-a-java- util-date) –