title: Find old tweets using Python tweepy
body: <p>Python 3.9.5</p>
  <p>tweepy == 4.10.0</p>
  <p>I am trying to get old tweets using tweepy but it does not work well (shows 0 result).
  Here's what I tried.</p>
  <pre><code>BEARER_TOKEN = &quot;My Token&quot;
  
  DATE_STA = &quot;2020-01-01T00:00:01Z&quot;
  DATE_END = &quot;2020-06-01T23:59:59Z&quot;
  
  client = tweepy.Client(BEARER_TOKEN, wait_on_rate_limit=True)
  user = client.get_user(username=&quot;hellopolicy&quot;)
  res = client.get_users_tweets(
      user.data.id,
      end_time     = DATE_END,
      start_time   = DATE_STA,
      max_results  = 100,
      tweet_fields = [&quot;text&quot;, &quot;created_at&quot;, &quot;conversation_id&quot;, &quot;public_metrics&quot;]
  )
  
  print(res)
  # Response(data=None, includes={}, errors=[], meta={'result_count': 0})
  </code></pre>
  <p>But if I search it manually from the web with a query (from:hellopolicy since:2020-01-01 until:2020-06-01), I can see many tweets during that period.</p>
  <p>This behavior depends on target IDs. Most of them showed all results correctly but the others (1-2 out of 10) showed only a couple of weeks or nothing. Numbers of tweets in the IDs were not the matter.</p>
  <p>Why This happens and how can I get all the tweets?</p>