2013-04-12 2 views
-2

Я хочу преобразовать строку, которая выглядит как временная метка sql в фактическую метку времени. Как я могу это сделать? Моя строка выглядит так.Как преобразовать строку, заданную с клавиатуры, в метку времени, а затем сравнить ее с sql Timestamp

BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); 
    System.out.print("Please enter StartTime (YYYY-MM-DD HH:MM:SS): "); 

    String StartTime = null; 

    try { 
     StartTime = reader.readLine(); 

    } catch (IOException e) { 
     e.printStackTrace(); 
    } 

Тогда, я хочу, чтобы сравнить эту метку времени, с Timestamp из SQL database..Can я сделать что-то подобное?

Заранее благодарен!

ответ

0

Вы можете simplay использовать класс SimpleDateFormat .Согласно документации:

SimpleDateFormat is a concrete class for formatting and parsing dates in a locale-sensitive manner. It allows for formatting (date -> text), parsing (text -> date), and normalization.

Смежные вопросы