title: DateTime converts to GMT in JSON object automatically
body: <p>I have a JQuery function like this</p>
  
  <pre><code>function (){
             alert($scope.modal.ondutytime);
  
              var data = {
                          "OnDutyTime": $scope.modal.ondutytime,
                          "Comments": ""
                         };
  
              alert(JSON.stringify(data));
  }
  </code></pre>
  
  <p>The <code>$scope</code> contains all the values which I set in angularJs view. The problem is that the first <code>alert</code> shows local <code>ondutytime</code> date &amp; time as </p>
  
  <pre><code>Tue Oct 06 2015 20:30:44 GMT+0500 (Pakistan Standard Time)
  </code></pre>
  
  <p>but when I create a JSON object <code>data</code> and then alert it after stringify, it shows UTC date &amp; time (5 hours difference)</p>
  
  <pre><code>{
      "OnDutyTime": "2015-10-06T15:33:10.903Z"
      "comments":""
  }
  </code></pre>
  
  <p>How can I ensure that it do not convert to GMT?</p>
  
  <p>EDIT:
  I also tried this</p>
  
  <pre><code>new Date('2015-10-06T15:33:10.903Z') 
  </code></pre>
  
  <p>it is showing me local date &amp; time, however I have to supply it <code>$scope.modal.ondutytime</code> which already contains my local date &amp; time. So when I write the above line as</p>
  
  <pre><code>new Date($scope.modal.ondutytime) 
  </code></pre>
  
  <p>it again shows UTC date &amp; time.</p>