title: Assigning java.sql.Timestamp with daylight savings time
body: <p>I am having trouble understanding <code>java.sql.timestamp</code>.</p>
  
  <p>If I run the java deprecated constructors:</p>
  
  <pre><code>java.sql.Timestamp(106,2,26,1,0,0,0)
  java.sql.Timestamp(106,2,26,2,0,0,0)
  java.sql.Timestamp(106,2,26,3,0,0,0)   //&lt;-- Separated by one hour
  </code></pre>
  
  <p>I get:</p>
  
  <pre><code>2006-03-26 01:00:00.0
  2006-03-26 03:00:00.0     
  2006-03-26 03:00:00.0   //&lt;--These last two are the same
  </code></pre>
  
  <p>Daylight savings occurs (at least in my country) around these times. But the dates before and after the time are not moved.  Why are two separate hours returning the same time?</p>
  
  <p>I would like to get the timestamp just as my input, How can I force this?</p>