Ah, this is interesting. I checked in my own ASE12.5.1-server, and I get the very same results. To be honest, I don't know how or why this is, and no idea where the date and time datatypes come from.
You could use theexisting datetime-datatype in your userdb, and use a datetime-convert, or trim to extract the desired part of the datetimevalue.