Consider:
var myDate = $scope.today;
var previousDay = new Date(myDate);
previousDay.setDate(myDate.getDate() - 1);
var date = previousDay; // 2017-03-04 09:46:22.103 +5.30 GMT
How do I get to only have "2017-03-03 09:46:22.103"?
Consider:
var myDate = $scope.today;
var previousDay = new Date(myDate);
previousDay.setDate(myDate.getDate() - 1);
var date = previousDay; // 2017-03-04 09:46:22.103 +5.30 GMT
How do I get to only have "2017-03-03 09:46:22.103"?
You can use
var requiredDateFormat = previousDay.toLocaleDateString() + " " + previousDay.toLocaleTimeString();
You can use new Date().toJSON();
. It will return "2017-03-04T04:55:50.786Z"
.