Przeskocz do zawartości głównej

daynumberofyear — funkcja skryptu i funkcja wykresu

Ta funkcja oblicza numer dnia roku, w którym przypada znacznik czasu. Obliczenie jest wykonywane od pierwszej milisekundy pierwszego dnia roku, ale pierwszy miesiąc może być przesunięty.

Składnia:  

DayNumberOfYear(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
DayNumberOfYear( '12/09/2014' ) Zwraca 256, numer dnia liczony od pierwszego dnia roku.
DayNumberOfYear( '12/09/2014',3 ) Zwraca 196, numer dnia liczony od 1 marca.

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

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

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

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