Convert String to Date

In this section, you will learn to convert a string to date.

Convert String to Date

Convert String to Date

     

In this example we are going to convert string into date We are creating DateFormat   by using SimpleDateFormat .Then parse the string with this date format. We are creating an object of Date to store the parsed formatted string.
 
We are importing java.text.DateFormat, java.text.SimpleDateFormat and java.util.Date package to convert string into date format.We  initialize a string .We are creating format type "hh:mm:ss". Then we are parsing the string into date.

The Method used in this example:
 parse(String text)
This method is used to parse date/time string into date. The return type of this method is Date. This method throws ParseExceptionParse if the given string cannot be parsed as a date.

The code of the program is given below:

import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
 
public class StringToTimeExample{
  public static void main(String[] args){
  String time = "10:30:12";  
  DateFormat dateformat = new SimpleDateFormat("hh:mm:ss");
  try
  {
  Date date = dateformat.parse(time);
  System.out.println("The date and Time: " + date);
  }catch (Exception e)
  {
  System.out.println(e.getMessage());
  }
  }
}
 

The output of the program is given below:

C:\convert\rajesh\completed>javac StringToTimeExample.java
C:\convert\rajesh\completed>java StringToTimeExample
The date and Time: Thu Jan 01 10:30:12 GMT+05:30 1970

Download this example.