Скачать MetaTrader 5

Работа со временем

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Комбинатор
16010
Комбинатор 2012.06.15 22:54 

Привет всем.

Интересует такой вопрос -- можно ли вычислить полностью корректно время например в Сиднее, без ухищрений?

Смущает то, что работа с GMT зависит от локальных настроек времени и самого локального времени.

Или таки не заморачиваться? Что думаете?

Dmitry
2006
Dmitry 2012.06.15 23:09  
А чем TimeCurrent (время прихода последней котировки) и TimeTradeServer (время на сервере) не устраивают?
Документация по MQL5: Дата и время / TimeTradeServer
Документация по MQL5: Дата и время / TimeTradeServer
  • www.mql5.com
Дата и время / TimeTradeServer - Документация по MQL5
Olegs Kucerenko
12061
Olegs Kucerenko 2012.06.15 23:13  

Время GMT постоянно,неизменно по сезонам.

Чтобы вычислить время в конкретном городе можно всегда отталкиваться от времени GMT,но требуется знать локальное сезонное изменение.

Или не в тему? )) 

Документация по MQL5: Дата и время / TimeGMT
Документация по MQL5: Дата и время / TimeGMT
  • www.mql5.com
Дата и время / TimeGMT - Документация по MQL5
o_o
Модератор
23860
o_o 2012.06.15 23:21  

Переход на зимнее время осуществляется в последнее воскресенье октября
Переход на летнее время осуществляется в последнее воскресенье марта


В Америке разница в пару недель. Там по другому.

Переход на зимнее время в первое воскресенье ноября.
Переход на летнее время во второе воскресенье марта

Dmitry
2006
Dmitry 2012.06.15 23:22  
Берёшь время на сервере (TimeTradeServer) и потом прибалляешь или отнимаешь часовые пояса и УСЁ ноу проблем. Или я вопроса не понял?
Документация по MQL5: Дата и время / TimeTradeServer
Документация по MQL5: Дата и время / TimeTradeServer
  • www.mql5.com
Дата и время / TimeTradeServer - Документация по MQL5
Olegs Kucerenko
12061
Olegs Kucerenko 2012.06.15 23:24  
sergeev:

Переход на зимнее время осуществляется в последнее воскресенье октября
Переход на летнее время осуществляется в последнее воскресенье марта


В Америке разница в пару недель. Там по другому.


А если нет перехода...Получается надо конкретно знать  принадлежность города,к тому или иному поясу,и переходит ли.
o_o
Модератор
23860
o_o 2012.06.15 23:27  
Karlson:
А если нет перехода...Получается надо конкретно знать  принадлежность города,к тому или иному поясу,и переходит ли.
надо знать страну
Olegs Kucerenko
12061
Olegs Kucerenko 2012.06.15 23:31  
sergeev:
надо знать страну
страны мало ..в некоторых странах несколько поясов..А топикстартер позвонить антиподам хочет ? )
o_o
Модератор
23860
o_o 2012.06.15 23:39  
Karlson:
страны мало ..в некоторых странах несколько поясов..А топикстартер позвонить антиподам хочет ? )
http://habrahabr.ru/company/microsoft/blog/130629/
Отмена перехода на «зимнее» время
Отмена перехода на «зимнее» время
  • habrahabr.ru
В связи с отменой перехода на «зимнее» время компании-разработчики задают нам вопросы, связанные с возможными проблемами, которые могут возникнуть с корректным функционированием приложений. Чтобы ответить на эти вопросы, мы подготовили данный материал, который содержит советы по корректному использованию функций работы датой/временем, проверке...
Dmitry
2006
Dmitry 2012.06.15 23:42  
Где топикастер-то столько советов надавали а он молчит, а мы тут на его тему сами спорим.
Olegs Kucerenko
12061
Olegs Kucerenko 2012.06.15 23:48  

Это колдунство.Очень умно написано.Теряюсь )) 

Простым языком надо просто знать часовой пояс определяемого места.С учетом промежуточных бангладешей насчитал 35.Плюс сезонное изменение в стране. 

12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий