| / | Форум |
|
YuraZ
05.07.2011 11:26
Проблема с датой ! функция StrToTime( "XXXX.XX.XX" ) после периода 2038.01.19 03:14 возвращает -1 раньше такого не наблюдалось! //+------------------------------------------------------------------+ //| ThisTime402_no_work.mq4 | //| Copyright © 2006-2011 yuraz | //| http://forum.masterforex-v.org | //+------------------------------------------------------------------+ #property copyright "Copyright © 2006-2011 yuraz " #property link "http://forum.masterforex-v.org" #property indicator_chart_window //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int init() { //---- indicators //---- return(0); } //+------------------------------------------------------------------+ //| Custom indicator deinitialization function | //+------------------------------------------------------------------+ int deinit() { //---- //---- return(0); } //+------------------------------------------------------------------+ //| Custom indicator iteration function | //+------------------------------------------------------------------+ int start() { int counted_bars=IndicatorCounted(); string sLiveWorld= "2038.01.19 03:14"; string sEndWorld = "2038.01.19 03:15"; //---- Comment( " дата до этого периода нормальна "+sLiveWorld+" = "+StrToTime(sLiveWorld)+" После этого "+sEndWorld+" = "+StrToTime( sEndWorld ) ); Print( StrToTime(sLiveWorld ) ); Print( StrToTime(sEndWorld ) ); // любая дата больше указаного времени 2038.01.19 03:14 дает -1 Print( StrToTime("2099.01.01" ) ); //---- return(0); } //+------------------------------------------------------------------+ |
|
Организуйте багтрекинг и техсаппорт для своей компании В TeamWox имеются все для того чтобы организовать багтрекинг. Интегрировав модуль Сервисдеск с веб-сайтом, Вы сможете получать заявки своих клиентов напрямую в TeamWox. Более того, вся переписка с клиентами автоматически распознается и попадает в архив, где ее без труда можно найти в будущем. |
|
ilunga
05.07.2011 11:35
проблема 2038 года видимо. переполнение даты
|
|
YuraZ
05.07.2011 12:18
ilunga: проблема 2038 года видимо. переполнение даты раньше такого не наблюдалось! |
|
Silent
05.07.2011 17:14
Вот это долгосрок. Уважаю. Извините за офтоп. |
5198 |
stringo
05.07.2011 17:34
YuraZ: раньше такого не наблюдалось! Последнее изменение функции StrToTime было произведено 24 июня 2008 года, и оно касалось преобразования пустой строки во время. |
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий