Filter dates from different fields

I have date data in following format, if i want to filter date between 02-04-1990 to 04-06-1992 how can I filter date in range query or any other query able to filter this format

  "decisionDate" : {
        "decisionYear" : 1992,
        "decisionMonth" : 2,
        "decisionDay" : 13,
        "value" : "February 13, 1992"
      },