It turns out that there is a bug in the tiki-edit_article.tpl.
A new feature was added for 1.9 that hides the publish date and the expiration date if you you allow publishing before and after these dates. This is nice BUT, not tested. The logic was backwards. The two checks types.$type.show_pre_publ and $types.$type.show_post_expire were looking for a 'y' when they should have been looking for a 'n' or changed the logic to be not eq 'y'.