Funkcje daty i czasu:   TimeMonth()

Funkcja int TimeMonth() zwraca numer miesiąca (styczeń = 1, 2, ... 12) dla określonego czasu. Więcej informacji można znaleźć w specyfikacji MQL4.


Przykład 1

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

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

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


Przykład 2

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

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

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