A three-part technical series on modeling date-time data — from the basic types, through designing the field properly, to what breaks when an API has to support more than one format.