Java tutorial
//package com.java2s; import java.text.DateFormat; import java.text.ParseException; import java.util.Date; public class Main { public static Date parseSqliteFormattedDateTime(String sqliteFormattedDateTime) throws IllegalArgumentException { try { return DateFormat.getInstance().parse(sqliteFormattedDateTime); } catch (ParseException e) { throw new IllegalArgumentException("Unrecognized date-time format: " + sqliteFormattedDateTime); } } }