У меня есть конкретная дата и время. Теперь я хочу преобразовать время в соответствии с текущим часовым поясом устройства. В основном мне нужен скрипт, который при наличии времени и часового пояса может возвращать время в другом часовом поясе. Как я могу достичь этого?
Преобразование времени и даты из одного часового пояса в другой в Roku SG
comment
Согласно документам sdkdocs.roku.com/display/sdkdoc/ifDateTime, это выглядит например, есть служебная функция для поиска смещения от UTC. Проверьте GetTimeZoneOffset().
- person panzhuli   schedule 27.07.2017
Ответы (1)
Согласно документам Roku https://developer.roku.com/en-gb/docs/references/brightscript/interfaces/ifdatetime.md объект roDateTime использует интерфейс ifDateTime, который имеет метод toLocalTime().
Вы можете использовать его для получения местного времени устройства, это проще, чем вычисление смещения часового пояса.
datetime = createobject("roDateTime")
datetime.toLocalTime()
person
Verònica Jandrew
schedule
22.01.2021