Here you can find the source of convertStringToDate(String dateStr, String pattern)
public static final Date convertStringToDate(String dateStr, String pattern) throws ParseException
//package com.java2s; //License from project: Open Source License import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class Main { public static final String YYYY_MM_DD_HH_MM_SS = "yyyy-MM-dd HH:mm:ss"; public static final Date convertStringToDate(String dateStr, String pattern) throws ParseException { if (null == dateStr || dateStr.equals("")) { return null; }/*from www .j av a 2 s.c o m*/ if (null == pattern) { pattern = YYYY_MM_DD_HH_MM_SS; } SimpleDateFormat sf = new SimpleDateFormat(pattern); return sf.parse(dateStr); } }