anchor.diff:        this.setTimeUnit = function() {
           if (this.unit == 'days') {
             for ( i=this.startDate(); i<=this.endDate(); i.setDate(i.getDate() + 1 )) {
  -            var priorDate = new Date(i).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 priorDateFriendly = moment(i).format('ll');
               this.dates.push(priorDate);
               this.datesFriendly.push(priorDateFriendly);
  
positive.code:   #u_zip span:nth-child(2n)::before {
      content: ", ";
    }
    #user_content {
      display:flex; justify-content:space-between; align-items:flex-start;
    }
    #user_content div.wrp {padding-bottom:50px;}
    #user_content.-bottom {
      border-top: 1px solid #DEEAE6;
      padding-top:30px;
    }
    #user_content div.-small {width:50%;}
    #user_content div.-wide {width:50%;}
    #user_content .u_block svg {display: inline-block;}
    #user_content .title {margin-bottom: 10px; display: flex; align-items: center;}
    #user_content .title span {font-weight:bold; font-size: 2.0rem; padding-left: 8px;}
    #user_content em.empty {color:#aaaaaa; padding-left:36px; white-space: nowrap;}
  
    #user_content ul.tag-list li {
      margin-top:0px;
      margin-bottom:0px;
      padding:3px 10px;
  
negative.code:       } // get User Locations from Server
  
  
        // Get Location Updates for each User Location from Server
        // Has bug: Gets only Updates from first Location
  
        this.getLocationUpdates = function() {
  
          if ( this.locations.length == 0 ) {
  
            return;
  
          } else {
  
            return new Promise( function(resolve, reject) {
              $.ajax( {
                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,
                      location_id: res[i].author_id,
                      title: res[i].title,
                      slug: res[i].slug,
                      graetzl_id: res[i].graetzl_id,
                      graetzl_name: '',
                      created_at: new Date(res[i].created_at),
                      update_path: '',
                      update_path_admin: host_admin + 'location_posts/' + res[i].slug
                    })
                  }
                  // Get missing Location Infos from Grätzl Array
                  for ( i=0; i < this.updates.length; i++ ) {
                    res = fetchFromID(this.updates[i].graetzl_id, 'graetzls');
                    for (let key in res) {
                      this.updates[i].graetzl_name = res[key].name;
                    }
                  }
                  resolve('user_updates');
                }.bind(this)
              });
            }.bind(this));
          } // get User Locations from Server
        }
  
  
  
  
        // Get User Meetings from Server
        this.getMeetings = function() {
          return new Promise( function(resolve, reject) {
  