title: How to send AngularStrap datepicker value without timezone?
body: <p>I'm wondering if it's possible to use AngularStrap's datepicker without it keeping the user's locale's timezone information. In our application we want to handle Contract objects that have an expiration date.</p>
  
  <p>When adding or editing the contract object, there is a datepicker field for selecting the date. The following thing happens:</p>
  
  <ol>
  <li>The user selects the date (e.g. 2013-10-24)</li>
  <li>Angular binds the javascript date object to the ng-model field</li>
  <li>The binded date object is in the user's timezone (e.g. GMT+3)</li>
  <li>The user submits the form</li>
  <li>The date gets sent to the server using Angular's $http service</li>
  </ol>
  
  <p>In step 5 the date is converted to UTC format. The selected date was GMT+3 2013-10-24 at midnight, but the UTC conversion changes the date to 2013-10-23 at 9pm.</p>
  
  <p>How could we prevent the conversion, or use UTC dates during the whole process? We don't want the contract's date to change based on the user's local timezone. Instead, we want the date to be always 2013-10-24, no matter what timezone.</p>
  
  <p>Our current solution was to make small changes to the AngularStrap library so that the date won't change when sent to the server.</p>
  
  <p>If we could get the user's selected timezone in the server, we could make another conversion there, but the server doesn't have that information.</p>
  
  <p>All ideas are appreciated!</p>