move transaction attribute datepickers to datetypes instead of string types for better input options