Как получить время когда был открыт ордер в формате день и час

 

Как можно получить время когда был открыт ордер в формате день и час, ну в крайнем случае просто день, в описании есть только получении времени в секундах :(

 
  • OfWeek
  • TimeDayOfYear
  • TimeHour
  • TimeLocal
  • TimeMinute
  • TimeMonth
  • TimeSeconds
  • TimeYear
  • Year
  •  
    это текущие данные, а как например их получить после перезагрузки системы от открытого ордера?
     
    m_a_sim очень даже правильно подсказал тебе.
    Определяешь, к примеру, время открытия ордера функцией OrderOpenTime(). (Ордер предварительно нужно выбрать: OrderSelect()).

    int TimeDay( datetime date)
    Возвращает день месяца (1 - 31) для указанной даты.
    Параметры:
    date - Дата, представленная в виде количества секунд, прошедших после 00:00 1 января 1970 года.
    Пример:
      int day=TimeDay(D'2003.12.31');
      // день 31
     

    int day=TimeDay(OrderOpenTime());

    вроде этого?

     

    Забыл сказать вам спасибо! :)

     
    java:

    int day=TimeDay(OrderOpenTime());

    вроде этого?

    да