Przeskocz do zawartości głównej

daynumberofquarter — funkcja skryptu i funkcja wykresu

Ta funkcja oblicza numer dnia kwartału, w którym przypada znacznik czasu. Ta funkcja służy do tworzenia kalendarza głównego.

Składnia:  

DayNumberOfQuarter(timestamp[,start_month])

Typ zwracanych danych: integer

Argumenty
Argument Opis
timestamp Data do oceny.
start_month Przez określenie wartości start_month z zakresu od 2 do 12 (1 w przypadku pominięcia) można przesunąć początek roku do pierwszego dnia dowolnego miesiąca. Na przykład w celu określenia początku roku obrotowego na 1 marca należy podać wartość start_month = 3.

W tych przykładach używany jest format daty DD/MM/YYYY. Format daty jest określony w instrukcji SET DateFormat u góry skryptu ładowania danych. Format zastosowany w przykładach można zmienić, aby dostosować go do konkretnych potrzeb.

Przykłady funkcji
Przykład Wynik
DayNumberOfQuarter('12/09/2014') Zwraca 74, numer dnia w bieżącym kwartale.
DayNumberOfQuarter('12/09/2014',3) Zwraca 12, numer dnia w bieżącym kwartale.
W tym przypadku pierwszy kwartał zaczyna się od marca (ponieważ wartość start_month określono jako 3). Oznacza to, że bieżącym kwartałem jest trzeci kwartał, który rozpoczął się 1 września.

Przykład 1 – styczeń, początek roku (skrypt)

Przykład 2 – luty, początek roku (skrypt)

Przykład 3 – styczeń, początek roku (wykres)

Przykład 4 – luty, początek roku (wykres)