Funkcje daty i czasu:   TimeHour()

Funkcja int TimeHour() zwraca godzinę (0, 1, ... 23) dla określonego czasu. Więcej informacji można znaleźć w specyfikacji MQL4.


Przykład 1

#property strict
void OnStart()
  {
//---
   datetime someHour = D'2012.03.31 12:34:56';
   int      result   = TimeHour(someHour); // 12

//--- wyświetlić wynik
   Print("W 2012.03.31 12:34:56 godzina = ",result);
  }

Rys. 1. Przykład stosowania funkcji TimeHour().


Przykład 2

#property strict
void OnStart()
  {
//---
   datetime timeBar = Time[10];  // czas świecy o indeksie 10
   int      result  = TimeHour(timeBar);

//--- wyświetlić wynik
   Print("Świeca z indeksem 10 ma godzinę = ",result);
  }

Rys. 2. Przykład stosowania funkcji TimeHour().