title: Hibernate DST Date mapping issue for timestamps without time zone
body: <p>I've a problem with storing <strong>java.util/sql.Date</strong> in PostgreSQL using hibernate: I'm storing dates as <strong>timestamp without time zone</strong> type. Now, in most cases everything is alright, as I'm mapping it in entities as <strong>java.util(sql).Date</strong>.</p>
  
  <p>However, I encountered one problem I don't know how to overcome yet:
  On March 30th there was a time change (<strong>Daylight Saving Time</strong> started). In my country it meant switching from local <strong>2am</strong> to local <strong>3am</strong>.</p>
  
  <p>In my database I have few entries with times <strong>between</strong> 2 and 3 am, such as </p>
  
  <blockquote>
    <p>"2014-03-30 02:15:55"</p>
  </blockquote>
  
  <p>Now, what Java does is it takes this date and displays it as 3:15:55 am, because of the time change. However, I desperately need it to be 02:15:55, exactly how it's stored in the database (basically meaning don't use the +02:00 timezone <strong>BEFORE</strong> 3am, but use it <strong>AFTER</strong>). I'm afraid about 26th October as well, that's when the DST ends.</p>
  
  <p>Is this possible using Hibernate and/or Spring? I'd love a global config for such case.</p>
  
  <p>Best,
  Marcin</p>