anchor.diff:        this.setTimeUnit = function() {
           if (this.unit == 'days') {
             for ( i=this.startDate(); i<=this.endDate(); i.setDate(i.getDate() + 1 )) {
  -            var tzoffset = (new Date()).getTimezoneOffset() * 60000; //offset in milliseconds - Summer/Winter
  -            var priorDate = new Date(i - tzoffset).toISOString().slice(0,10);
  +            //var tzoffset = (new Date()).getTimezoneOffset() * 60000; //offset in milliseconds - Summer/Winter
  +            //var priorDate = new Date(i - tzoffset).toISOString().slice(0,10);
  +            var priorDate = convertDateToISOString (i);
               var priorDateFriendly = moment(i).format('ll');
               this.dates.push(priorDate);
               this.datesFriendly.push(priorDateFriendly);
  
positive.code: 
        var requestLocationUpdates = function() {
          Promise.resolve(user.getLocationUpdates()).then(function(res) {
            console.log(user.updates);
            for ( u=0; u<user.updates.length; u++ ) {
              $('<div><a href="' + user.updates[u].update_path_admin + '" target="_blank">' + user.updates[u].title + '</a></div>')
                .appendTo('#u_update');
  
negative.code:               url:'/admin/location_posts.json?q%5Bauthor_id_eq%5D=' + this.locations[0].id,
                method:'GET',
                success:function(res) {
                  //console.log(res);
                  for( i=0; i < res.length; i++ ) {
                    this.updates.push({
                      id: res[i].id,
  