title: Hijri and Gregorian DateTime constructor
body: <p>what is the correct behavior for the Calendar objected passed to the constructor of DateTime type?</p>
  
  <p>I have the components year, month and day as the below example:</p>
  
  <pre><code>day = 1
  month = 5 
  year = 1433 (which is the current Hijri year)
  </code></pre>
  
  <p>when creating a datetime object using the below code the result is a valid Greg Date</p>
  
  <pre><code>HijriCalendar hijri = new HijriCalendar();
  //Get the First Day in the Month
  DateTime firstDayInMonth = new DateTime(1433, month, 1, hijri);
  </code></pre>
  
  <p>while using the below code generates a valid Hijri date:</p>
  
  <pre><code>GregorianCalendar greg = new GregorianCalendar();
  //Get the First Day in the Month
  DateTime firstDayInMonth = new DateTime(1433, month, 1, greg);
  </code></pre>
  
  <p>is that a correct result?</p>