title: How can I convert Json Date to Java Date
body: <p>I am trying to convert Json date string to java date format. However, it gives error when it comes to "return df.parse( tarih )" line.</p>
  
  <p>JSON :</p>
  
  <pre><code>{"DateFrom":"\/Date(1323087840000+0200)\/"}
  </code></pre>
  
  <p>Java code :</p>
  
  <pre><code>private Date JSONTarihConvert(String tarih) throws ParseException
  {
  
  
      SimpleDateFormat df = new SimpleDateFormat( "yyyy-MM-dd'T'HH:mm:ssz" );
  
  
      if ( tarih.endsWith( "Z" ) ) {
          tarih = tarih.substring( 0, tarih.length() - 1) + "GMT-00:00";
      } else {
          int inset = 6;
  
  
          String s0 = tarih.substring( 6, tarih.length()-1 - inset );
          String s1 = tarih.substring( tarih.length()- inset,tarih.length()-2 );
  
          tarih = s0 + "GMT" + s1;
      }
  
  
          return df.parse( tarih );
  
  }
  </code></pre>
  
  <p>When I call this method, tarih parameter is: /Date(1323087840000+0200)/</p>