This site says the half life of D3 is about 3 wks. I had heard 30 days, but the numbers seem to be all over the place.
http://www.naturalnews.com/026870_Vitamin_D_vitamin_D3_health.html
Well, that may well be in a lab setting, but after significant amounts are stored in the fat, who knows? Likely longer...