Мне нужно проверить часовой пояс пользователя … но я не могу найти, как он определен на самом деле.
Справочный API говорит: часовой пояс пользователя от UTC
Теперь в Википедии это временный пояс .
Возьмем Индию в качестве примера: UTC + 05: 30.
Так как же facebook кодирует это в поле часового пояса пользователей .
Поскольку я нахожусь в Европе, мой собственный часовой пояс: 2, на самом деле это должно быть 1, но я полагаю, что летнее время встраивается. Howerver я точно не знаю.
Используйте проводник графа с действительным токеном (или запросите токен) и посмотрите пример. Вы увидите, что часовой пояс – это число, обозначающее часы вперед или позади UTC.
https://developers.facebook.com/tools/explorer/?method=GET&path=me
Mine в настоящее время 1, что BST (UTC + 1 час). Я считаю, что ваш, будучи во Франции, будет 2 (летнее время автоматически), а в Сан-Франциско будет -7. Индии будет 5,5