0
Я устанавливаю политику OneTime в группе масштабирования. Когда я устанавливаю время ввода пользователя, нужно ли установить часовой пояс для получения правильных данных времени? Мой часовой пояс является «» Азия/Сеул». Какой часовой пояс мне нужно установить, чтобы создать или отредактировать объект?Создать шкалу Непосредственный объект С часовым поясом
Policy pObject = new Policy();
GregorianCalendar gCalender = new GregorianCalendar();
gCalender.setTimeInMillis(userInput_time);
gCalender.setTimeZone(????);
onetime.setDate(gCalender);
pObject.getOneTimeTriggers().add(onetime);
Я уже пробовал это, но когда я ввожу 2016-10-20 10:50, он возвращает «Точно в 2016-10-20 15:50 GMT + 09: 00». Установка tiemzone как «Азия/Сеул» не работает. –
Я думаю, что требуется часовой пояс, настроенный на пользовательские настройки. Являются ли настройки вашего пользователя «Asia/Seul»? –
Да, моя настройка пользователя - «Азия/Сеул». Странно, когда я редактирую объект onetime с помощью «groupService.editObject()», доставляется правильное значение времени. Но некорректная дата предоставляется при создании политики с помощью функции groupService.createObject(). –