bug fixed on date type formatting and add JsonResult feature