code: function resultToString(result) {
  
    if (result === null) {
      return 'null';
    }
  
    if (result instanceof Date) {
      return format(result);
    }
  
    if (Array.isArray(result)) {
      return '[' +
        result.map(function(r){return resultToString(r);}).join(', ') +
      ']';
    }
  
    if (typeof result === 'object' && result.from && result.to) {
      return format(result.from) + ' - ' + format(result.to);
    }
  
    if (typeof result === 'object') {
      return '{' +
          Object.keys(result).map(function(k){
            return k + ':\'' + resultToString(result[k]) +'\'';
          }).join(', ') +
        '}';
    }
    return result;
  }
docs: 結果文字列化