Converter hex para date

Bom dia galera.

Esse código hexadecimal 060B08 é igual a essa data Nov.8th, 2006 e esse outro hexadecimal 0D1908 é igual a esse tempo 13:25:08.

Como faço essa conversão ?

no caso da conversão de 060B08 temos 3 bytes
O primeiro byte é o ano = 06 com base em 2000 portanto 2017 seria 11
o segundo byte é o mês = 0B = 11
o terceiro byte é o dia = 08
Então dia 18 jan 2017 nesse código seria 110112 em hexa

Já a hora 0D1908
0D é a hora 13
19 é o minuto 25
08 é o segundo 08