MQL4 - automated forex trading   /  

Форум

Что возвращает StrToTime("01:00") ?

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

avatar
1272
RickD 06.06.2006 04:13 

Читаем Help:

datetime StrToTime( string value)

Пример:
var2=StrToTime("17:35"); // возврат текущей даты с указанным временем

Бесплатная Groupware для групп разработчиков

Установите систему групповой работы TeamWox и объедините усилия всех разработчиков. Это поможет вашей команде работать быстрее и организованнее. Благодаря TeamWox станет намного проще ставить задачи и контролировать их выполнение.


avatar
1272
RickD 06.06.2006 04:16 
Билд 193.
Фактически StrToTime("01:00") до 2:00 серверного времени возвращала 5-е число.
После 2:00 стала возвращать 6-е.
Откуда такое поведение?

PS. В отличие от StrToTime(CurTime()), которая сразу после 0:00 показывала 6-е число.

avatar
Модератор
5198
stringo 06.06.2006 12:25 

При отсутствии компонентов даты используются компоненты от текущего gmt


avatar
1272
RickD 06.06.2006 13:47 

А почему нельзя синхронизировать с CurTime() ?


avatar
Модератор
5198
stringo 06.06.2006 14:05 

Исторически так сложилось

CurTime() появилась совсем недавно


avatar
1272
RickD 06.06.2006 15:12 

Ok. Тогда наверное лучше сделать пометку в хэлпе, что при отсутствии компонентов даты используются компоненты от текущего gmt.
GMT сервера можно как нибудь получить?

К списку тем  

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