Идентификатор TimeZone в Java

jEdit работает на OS X, будучи основанным на Java. Это несколько подобно TextMate, я думаю.

Editra выглядит интересным, но я не попробовал его сам.

22
задан Dima 10 November 2009 в 14:25
поделиться

4 ответа

Оглядываясь назад на некоторые другие вопросы SO, кажется, что это проблема Java-on-Windows. Пожалуйста, прочтите эту статью , особенно ответ 1, который указывает на ссылку в Википедии, которая может решить вашу проблему с отображением.

4
ответ дан 29 November 2019 в 04:44
поделиться

См. Ниже

http://social.msdn.microsoft.com/Forums/en-US/winformsdesigner/thread/b3bf3b31-85ac-4073-be2b-2f061b240e63

-121--4294403-

GMT + 02:00 - это пользовательский идентификатор, он не будет отображаться в выводе TimeZone.getAvailableIDs () (который огромен). Что вы можете сделать, так это попросить пользователя сначала указать свое смещение, а затем получить доступные идентификаторы для данного смещения. Например, для GMT + 02: 00 следующий фрагмент кода:

33
ответ дан 29 November 2019 в 04:44
поделиться

Как насчет использования TimeZone.getAvailableIDs (), сгруппировать их по части перед косой чертой и сделать выбор в два этапа?

2
ответ дан 29 November 2019 в 04:44
поделиться

Любой часовой пояс может быть указан как «GMT» плюс / минус смещение. В документе о часовом поясе это называется «пользовательский идентификатор».

Чтобы заполнить раскрывающийся список, я думаю, вам лучше придумать конкретный список городов / смещений с ассоциация с часовым поясом. Массив, возвращаемый getAvailableIDs () , огромен - 586 записей в моей установке - и вы определенно не хотите заставлять своих пользователей проделывать это.

1
ответ дан 29 November 2019 в 04:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: