change datetime markup to be a bit more flexible

especially so it works w/ adding multiple entries of different types of
fields