title: Python | mktime overflow error
body: <p>I have been search all over the net and couldn't find an appropriate solution for this issue </p>
  
  <pre><code>OverflowError: mktime argument out of range
  </code></pre>
  
  <p>The code that causes this exception </p>
  
  <pre><code> t = (1956, 3, 2, 0, 0, 0, 0, 0, 0)
   ser = time.mktime(t)
  </code></pre>
  
  <p>I would like to know the actual reason for this exception, some say that the date is not in a valid range but it doesn't make any sense to me, and if there's a range what it could be. Is it depends upon the system that we are using. Also would like to know a good solution for this issue.</p>
  
  <p>Thanks.</p>