dayObj implementation