In my experience, getting dates/times right when programming is always fraught with danger and difficulity.
Ruby and Rails have always eluded me on this one, if onl
:datetime (8 bytes)
:timestamp (4 bytes)