Tuesday 15, Apr 2025
We are moved to new domain
Click -> www.ehowtonow.com
Friday, 11 October 2013

How to convert String to Date Time format in Java


In this tutorial we are going to see how to convert String to Date Time format using SimpleDateFormat.
1. 12-10-2013 12:02:35 PM format to Util Date Time
package com.javatutorialscorner.util;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class StringToDateConvertion {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub

SimpleDateFormat dateFormat = null;
String inputDate = "12-10-2013 12:02:35 PM";

try {
dateFormat = new SimpleDateFormat("dd-MM-yyyy HH:mm:ss a");
Date utilDate = dateFormat.parse(inputDate);
System.out.println("Util Date : "+utilDate);
String dateString = dateFormat.format(utilDate);
System.out.println("Date String : "+dateString);

} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}


}

}

Output

Util Date : Sat Oct 12 12:02:35 IST 2013

Date String : 12-10-2013 12:02:35 PM

2. 12-10-2013 12:02:35  format to Util Date Time

package com.javatutorialscorner.util;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class StringToDateConvertion {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub

SimpleDateFormat dateFormat = null;
String inputDate = "12-10-2013 12:02:35";

try {
dateFormat = new SimpleDateFormat("dd-MM-yyyy HH:mm:ss");
Date utilDate = dateFormat.parse(inputDate);
System.out.println("Util Date : "+utilDate);
String dateString = dateFormat.format(utilDate);
System.out.println("Date String : "+dateString);

} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}


}

}

Output

Util Date : Sat Oct 12 12:02:35 IST 2013

Date String : 12-10-2013 12:02:35

3. Sat,12-10-2013 12:02:35  format to Util Date Time

package com.javatutorialscorner.util;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class StringToDateConvertion {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub

SimpleDateFormat dateFormat = null;
String inputDate = "Sat,12-10-2013 12:02:35";

try {
dateFormat = new SimpleDateFormat("E,dd-MM-yyyy HH:mm:ss");
Date utilDate = dateFormat.parse(inputDate);
System.out.println("Util Date : "+utilDate);
String dateString = dateFormat.format(utilDate);
System.out.println("Date String : "+dateString);

} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}


}

}

Output

Util Date : Sat Oct 12 12:02:35 IST 2013

Date String : Sat,12-10-2013 12:02:35

4. Saturday,12-10-2013 12:02:35  format to Util Date Time

package com.javatutorialscorner.util;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class StringToDateConvertion {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub

SimpleDateFormat dateFormat = null;
String inputDate = "Saturday,12-10-2013 12:02:35";

try {
dateFormat = new SimpleDateFormat("EEEE,dd-MM-yyyy HH:mm:ss");
Date utilDate = dateFormat.parse(inputDate);
System.out.println("Util Date : "+utilDate);
String dateString = dateFormat.format(utilDate);
System.out.println("Date String : "+dateString);

} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}


}

}

Output

Util Date : Sat Oct 12 12:02:35 IST 2013

Date String : Saturday,12-10-2013 12:02:35

5. SQL supported Date Time format

package com.javatutorialscorner.util;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class StringToDateConvertion {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub

SimpleDateFormat dateFormat = null;
String inputDate = "2013-10-31 12:22:35";

try {
dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date utilDate = dateFormat.parse(inputDate);
System.out.println("Util Date : "+utilDate);
String dateString = dateFormat.format(utilDate);
System.out.println("Date String : "+dateString);

} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}


}

}

Output

Util Date : Thu Oct 31 12:22:35 IST 2013

Date String : 2013-10-31 12:22:35

6. SQL Date String to Java Date Time format

package com.javatutorialscorner.util;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class StringToDateConvertion {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub

SimpleDateFormat dateFormat = null;
String inputDate = "2013-10-31 12:22:35.0";

try {
dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.s");
Date utilDate = dateFormat.parse(inputDate);
System.out.println("Util Date : "+utilDate);
String dateString = dateFormat.format(utilDate);
System.out.println("SQL Date String : "+dateString);

} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}


}

}

Output

Util Date : Thu Oct 31 12:22:00 IST 2013

SQL Date String : 2013-10-31 12:22:00.0

Shop and help us

Flipkart Offer Snapdeal offer Amazon.in offer Amazon.com offer

Related Posts:

  • Java 8 - Convert Array to Stream In this article we are going to see about Java 8 - Convert Array to Stream Example ArrayToStream.java package com.javatutorialcorner.java8; import java.util.Arrays; import java.util.stream.IntStream; import java.util.strea… Read More
  • Java 8 - filter the null values from Stream Example In this article we are going to see about Java 8 - filter the null values from Stream Example FilterNullValue.java package com.javatutorialcorner.java8; import java.util.List; import java.util.Objects; import java.util.str… Read More
  • Java 8 - Convert a Stream to List In this article we are going to see about Java 8 - Convert a Stream to List using Collectors.toList() StreamToList.java package com.javatutorialcorner.java8; import java.util.List; import java.util.Objects; import jav… Read More
  • Java 8 - Stream has already been operated upon or closed Java 8 Stream cannot be reused, once its consumed or used. If you are trying to access the stream which already used or consumed will throw IllegalStateException Exception  Exception in thread "main" java.lang.I… Read More
  • Validate MAC Address using Java Regular Expression MAC Address Validator Regular Expression Pattern The standard (IEEE 802) format for printing MAC-48 addresses in human-friendly form is six groups of two hexadecimal digits, separated by hyphens - or colons :. ^([0-9A-Fa-f]… Read More
  • Blogger Comments
  • Facebook Comments
  • Disqus Comments

0 comments:

Post a Comment

Item Reviewed: How to convert String to Date Time format in Java Rating: 5 Reviewed By: eHowToNow