How to convert date to UTC format in Java?

How to convert date to UTC format in Java?

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

View Answers

March 4, 2016 at 4:22 PM

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


March 4, 2016 at 4:23 PM

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


March 5, 2016 at 7:17 AM

Check the video tutorial here:

Thansks









Related Tutorials/Questions & Answers:
How to convert date to UTC format in Java?
convert current date into date format
Advertisements
How to convert string to date in java in yyyy-mm-dd format?
How to convert current date to dd mm yyyy format in Java?
How to convert date to string in Java in yyyy-mm-dd format
How to convert current date to mm dd yyyy format in Java?
How to Convert String to Date?
Mysql Date Format Convert
How to convert date to string in Java?
How to convert date to time in PHP?
how to convert yyyyMMdd to date in python
how to convert yyyyMMdd to date in python
difference between java5 and java6 - Java Beginners
date format - Date Calendar
How to convert EBCDIC format value into ASCII format value in java
Convert Date to Timestamp
Mysql Date Convert
Java2
php date format change
Convert Date to Long
Java convert string to date from format yyyy-mm-dd hh mm ss
How to convert multiple files in java to .zip format
Date format - Date Calendar
php date format validation
Date format - Date Calendar
How to get today's date in java in mm/dd/yyyy format?
How to format current date into yyyy-mm-dd in Java
Convert String into date
Convert Date To Calendar
how to get date format in string from date object containing real date in java
how to get date format in string from date object containing real date in java
php date format am pm
Convert Date to GMT
about java1
Convert Long to Date
How to convert excel file int xml format in java
Formatting a Date Using a Custom Format
date_format()
String to date with no format
convert data format sql
String to Date format
java format date
select date in desired format
Parsing a Date Using a Custom Format
how to format date from yyyy-mm-dd to dd-mm-yyyy
Formatting a Message Containing a Date
Date Format Example
Convert Date to Milliseconds
NSDateformatter format Date
date_parse_from_format

Ads