title: Date picker shows wrong month
body: <p>Hey guys can any tell me what can I do to get the right number of month I am selecting, no matter which month I select, it always shows one less in text field for e.g if i select 1st of january 1997 and press ok it will show the date like this : 1/0/1997, please tell me what can I do</p>
  
  <pre><code>val c = Calendar.getInstance()
          c.add(Calendar.YEAR, -18)
          val year = c.get(Calendar.YEAR)
          val month = c.get(Calendar.MONTH)
          val day = c.get(Calendar.DAY_OF_MONTH)
  
          val abc = findViewById&lt;Button&gt;(R.id.birth)
  
          abc.setOnClickListener {
  
              val datePickerDialog = DatePickerDialog(
                  this,
                  DatePickerDialog.OnDateSetListener { view, year, month     , day -&gt;
                      date.setText("" + day + "/" + month + "/" + year)
                  },
                  year,
                  month,
                  day
              )
              datePickerDialog.datePicker.maxDate = c.timeInMillis
              datePickerDialog.show()
  
          }
      }
  </code></pre>