I'm using angularjs bootstrap datepicker directive and when I set a date from model it picks a day before the selected date.
<button type="button" class="btn btn-sm btn-default" ng-click="dt = '2014-09-24'">2014-09-24</button>
Here is a plunk with the issue.
Is there any solution?
For anyone needing a solution in the .NET Web Api world, this line worked well for me:
GlobalConfiguration.Configuration.Formatters.JsonFormatter.SerializerSettings.DateTimeZoneHandling = Newtonsoft.Json.DateTimeZoneHandling.Local;
It was due to the JsonFormatter spitting out the time in the wrong time zone.