fleming support date objects for all functions not directly related to timezones