konwertowanie bitów na liczbę całkowitą

Otrzymuję pakiet danych zawierający tablicę bajtów i muszę uzyskać z niego pewne wartości całkowite. Oto część dokumentacji. Czy ktoś może mi pomóc?

Występuje w 4-bajtowej tablicy.

Rok od 1990 do 2052 (6 bitów), miesiąc od 1 do 12 (4 bity), dzień od 1 do 31 (5 bitów), godzina od 0 do 23 (5 bitów), minuta od 0 do 59 (6 bitów), Drugi od 0 do 59 (6 bitów) Wartość domyślna: 1 stycznia 2000 r., 12:00:00

Format wiadomości jest w little endian.

questionAnswers(3)

yourAnswerToTheQuestion