docs: protected synchronized String getTimeAsString(long tolerance) {
          updateTime(tolerance);
          // see if we need the delayed string creation at this point
          if (null == this.sTime) {
              this.sTime = this.myBuffer.toString();
          }
          return this.sTime;
      }