fix number when value == "ee"
support date == nil