modify function parseDatetime