I have an issue which I dont know if its a good feature or a bug .. :)
Just try those 2 lines of code (you can try angular-like or JSON.stringify, whatever)
console.log(angular.toJson(new Date())); // ""2015-07-16T10:32:35.762Z""
console.log(new Date()); // Thu Jul 16 2015 12:32:37 GMT+0200 (CEST)
I would expect that date will be this same but... In first case its my local (GMT + 2), in second case its just 'jsonized'... but GMT! In my case -2 hours.
Do you know maybe what's a problem here? What is general rule :)?