code: func (m *medianTime) AdjustedTime() time.Time {
  	m.mtx.Lock()
  	defer m.mtx.Unlock()
  
  	// Limit the adjusted time to 1 second precision.
  	now := time.Unix(time.Now().Unix(), 0)
  	return now.Add(time.Duration(m.offsetSecs) * time.Second)
  }
docs: // AdjustedTime returns the current time adjusted by the median time offset as
  // calculated from the time samples added by AddTimeSample.
  //
  // This function is safe for concurrent access and is part of the
  // MedianTimeSource interface implementation.