Found 34494 Articles for Programming

Format time with DateFormat.SHORT in Java

karthikeya Boyini
Updated on 27-Jun-2020 12:58:35

385 Views

Use the getTimeInstance() method in Java to get the time format for the locale you have set. DateFormat.SHORT is a constant for short style pattern.Firstly, we will create Date objectDate dt = new Date(); DateFormat dateFormat;Let us format time for different locale with DateFormat.SHORTdateFormat = DateFormat.getTimeInstance(DateFormat.SHORT, Locale.CHINESE); System.out.println("Locale CHINESE = " + dateFormat.format(dt)); dateFormat = DateFormat.getTimeInstance(DateFormat.SHORT, Locale.CANADA); System.out.println("Locale CANADA = " + dateFormat.format(dt));The following is an example −Example Live Demoimport java.text.DateFormat; import java.util.Date; import java.util.Locale; public class Demo {    public static void main(String args[]) {       Date dt = new Date();       DateFormat dateFormat;   ... Read More

Java Program to format date with DateFormat.FULL

Samual Sam
Updated on 27-Jun-2020 12:59:07

257 Views

DateFormat.FULL is a constant for full style pattern.Firstly, we will create Date object −Date dt = new Date(); DateFormat dateFormat;Let us format date for different locale with DateFormat.FULL −// FRENCH dateFormat = DateFormat.getDateInstance(DateFormat.FULL, Locale.FRENCH); // CANADA dateFormat = DateFormat.getDateInstance(DateFormat. FULL, Locale.CANADA);The following is an example −Example Live Demoimport java.text.DateFormat; import java.util.Date; import java.util.Locale; public class Demo {       public static void main(String args[]) {       Date dt = new Date();       DateFormat dateFormat;       // Date Format FULL constant       dateFormat = DateFormat.getDateInstance(DateFormat.FULL, Locale.FRENCH);       System.out.println("Locale FRENCH = " ... Read More

Format date with DateFormat.SHORT in Java

karthikeya Boyini
Updated on 27-Jun-2020 13:00:29

3K+ Views

DateFormat.SHORT is a constant for short style pattern.Firstly, we will create date objectDate dt = new Date(); DateFormat dateFormat;Let us format date for different locale with DateFormat.SHORT// FRENCH dateFormat = DateFormat.getDateInstance(DateFormat.SHORT, Locale.FRENCH); // GERMANY dateFormat = DateFormat.getDateInstance(DateFormat.SHORT, Locale.GERMANY);The following is an example −Example Live Demoimport java.text.DateFormat; import java.util.Date; import java.util.Locale; public class Demo {    public static void main(String args[]) {       Date dt = new Date();       DateFormat dateFormat; // Date Format SHORT constant       dateFormat = DateFormat.getDateInstance(DateFormat.SHORT, Locale.FRENCH);       System.out.println("Locale FRENCH = " + dateFormat.format(dt));       dateFormat = DateFormat.getDateInstance(DateFormat.SHORT, ... Read More

Java Program to format date with SimpleDateFormat

Samual Sam
Updated on 27-Jun-2020 13:02:02

177 Views

The SimpleDateFormat class is used to parse and format dates. To create an object, firstly import the following packageimport java.text.SimpleDateFormat;Set the dateString strDate = "'Year = '"; strDate += "yyyy"; strDate += "'Month = '"; strDate += "MMMMMMMMM"; strDate += "'Hours = '"; strDate += "hh"; strDate += "a"; strDate += "'Minutes = '"; strDate += "mm"; strDate += "'Seconds = '"; strDate += "ss";Now, create an object and format the date −SimpleDateFormat dateFormat = new SimpleDateFormat(strDate); String formattedDate = dateFormat.format(new Date());The following is an example −Example Live Demoimport java.text.SimpleDateFormat; import java.util.Date; public class Demo {    public static void main(String ... Read More

Set a duration in Java

karthikeya Boyini
Updated on 27-Jun-2020 12:42:06

123 Views

To set a duration, let us declare two objects of Calendar classCalendar c1 = Calendar.getInstance(); Calendar c2 = Calendar.getInstance();Set a time for one of the calendar objectsc2.add(Calendar.HOUR, 9); c2.add(Calendar.MINUTE, 15); c2.add(Calendar.SECOND, 40);Now, find the difference between both the time. One would be the current time and another we declared above −long calcSeconds = (c2.getTimeInMillis() - c1.getTimeInMillis()) / 1000;The following is an example −Example Live Demoimport java.util.Calendar; public class Demo { public static void main(String args[]) {     Calendar c1 = Calendar.getInstance();     Calendar c2 = Calendar.getInstance();     // set hour, minute and second     c2.add(Calendar.HOUR, 9);   ... Read More

Display Date in E MMM dd yyyy format in Java

Samual Sam
Updated on 27-Jun-2020 12:42:43

2K+ Views

Firstly, import the following Java packages −import java.text.SimpleDateFormat; import java.util.Date;Now, create objects −Date dt = new Date(); SimpleDateFormat dateFormat;Displaying date in the format we wantdateFormat = new SimpleDateFormat("E MMM dd yyyy");The following is an example −Example Live Demoimport java.text.SimpleDateFormat; import java.util.Date; public class Demo {    public static void main(String args[]) {       Date dt = new Date();       SimpleDateFormat dateFormat;       dateFormat = new SimpleDateFormat("E MMM dd yyyy");       System.out.println("Date: "+dateFormat.format(dt));    } }OutputDate: Thu Nov 22 2018

Display Date Time in dd MMM yyyy hh:mm:ss zzz format in Java

karthikeya Boyini
Updated on 27-Jun-2020 12:43:18

2K+ Views

Firstly, import the following Java packagesimport java.text.SimpleDateFormat; import java.util.Date;Now, create objectsDate dt = new Date(); SimpleDateFormat dateFormat;Displaying date in the format we want −dateFormat = new SimpleDateFormat("dd MMM yyyy hh:mm:ss zzz");The following is an example −Example Live Demoimport java.text.SimpleDateFormat; import java.util.Date; public class Demo {    public static void main(String args[]) {       Date dt = new Date();       SimpleDateFormat dateFormat;       dateFormat = new SimpleDateFormat("dd MMM yyyy hh:mm:ss zzz");       System.out.println("Date: "+dateFormat.format(dt));    } }OutputDate: 22 Nov 2018 07:53:58 UTC

Java Program to parse string date value with default format

Samual Sam
Updated on 27-Jun-2020 12:43:56

93 Views

For default format, use −DateFormat.getDateInstance(DateFormat.DEFAULT)To parse the string date value, use the parse() methodDate dt = DateFormat.getDateInstance(DateFormat.DEFAULT).parse("Nov 19, 2018");The following is an example −Example Live Demoimport java.text.DateFormat; import java.util.Date; public class Demo {    public static void main(String[] argv) throws Exception {       // parse date       Date dt = DateFormat.getDateInstance(DateFormat.DEFAULT).parse("Nov 19, 2018");       System.out.println("Date: "+dt);    } }OutputDate: Mon Nov 19 00:00:00 UTC 2018

Parse string date time value input in Java

karthikeya Boyini
Updated on 27-Jun-2020 12:44:32

316 Views

In Java, you can parse string date time value input usingSimpleDateFormat("E, dd MMM yyyy HH:mm:ss Z");We have used the above class since we imported the following package −import java.text.SimpleDateFormat;Now, we can display the date in the same format −Date dt = (Date) dateFormatter.parseObject("Tue, 20 Nov 2018 16:10:45 -0530");The following is an example −Example Live Demoimport java.text.Format; import java.text.SimpleDateFormat; import java.util.Date; public class Main {    public static void main(String[] argv) throws Exception {       Format dateFormatter = new SimpleDateFormat("E, dd MMM yyyy HH:mm:ss Z");       Date dt = (Date) dateFormatter.parseObject("Tue, 20 Nov 2018 16:10:45 -0530");     ... Read More

Java Program to parse date and time

Samual Sam
Updated on 27-Jun-2020 12:47:00

183 Views

Create a SimpleDateFormat object −SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy.MM.dd.HH.mm.ss");Do not forget to import the following package for SimpleDateFormat class −import java.text.SimpleDateFormat;Now, since we have set the format for date above, let us parse the date using parseObject() method −Date dt = (Date) dateFormat.parseObject("2018.11.22.11.50.15");The following is an example −Example Live Demoimport java.util.Date; import java.text.SimpleDateFormat; public class Demo {    public static void main(String[] argv) throws Exception {       SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy.MM.dd.HH.mm.ss");       // parse       System.out.println("Parse Date and Time...");        Date dt = (Date) dateFormat.parseObject("2018.11.22.11.50.15");       System.out.println(dt);    } }OutputParse ... Read More

Advertisements