Hi,
What is UTC Date format and How to convert date to UTC format in Java?
I need simple to learn example code which can be used in my project easily.
Thanks
Hi,
The UTC stands for Coordinated Universal Time and this date is common in all places of world.
You can use Java program to convert the date in UTC String representation and the String UTC to the date format.
Thanks
Hi,
Here is the source code example:
package net.roseindia; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; import java.util.GregorianCalendar; import java.util.TimeZone; /* How to convert date to UTC format in Java? * * This program converts the current date or input date to UTC String format. * This also shows you how to convert the UTC String format to * * Coordinated Universal Time (UTC) is the standard time and * this time is common all around the world. */ public class ToUTC { public static void main(String[] args) throws ParseException { //Convert date into UTC Date dt = new Date(); SimpleDateFormat dateFormatter = new SimpleDateFormat( "yyyy-MM-dd'T'HH:mm:ss'Z'"); String strUTCDate = dateFormatter.format(dt); System.out.println(strUTCDate); //Convert UTC String to date String input = "2015-01-04T19:50:26Z"; TimeZone utc = TimeZone.getTimeZone("UTC"); SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'"); f.setTimeZone(utc); GregorianCalendar cal = new GregorianCalendar(utc); cal.setTime(f.parse(input)); System.out.println(cal.getTime()); } }
If you run the example code you will get following output:
2016-03-05T03:46:18Z Mon Jan 05 01:20:26 IST 2015
Thanks
Check the video tutorial here:
Thansks
HI,
If you want to learn Java date conversion in detail then check following tutorials:
Thanks
Ads