其中,dateString是你要格式化的日期字符串,pattern为你的格式(如"yyyy-MM-dd")  
  public static java.sql.Timestamp parseDate(String dateString, String pattern) {
    if(dateString == null || dateString.trim().equals("")) {
      return null;
    }
    java.util.Date d = null;
    java.text.SimpleDateFormat df = new java.text.SimpleDateFormat(pattern);
    try {
      d = df.parse(dateString);
    } catch(Exception e) {
      e.printStackTrace();
    }
    if (d != null) {
      return new Timestamp(d.getTime());
    } else {
      return null;
    }
  }