reduce api surface area for post instances

Year, month, and day would be more useful if a DateTime class didn't exist