Syntax error Display ISO 8601 standard date in Java

Display ISO 8601 standard date in Java



Use the ‘F’ date conversion character to display ISO 8601 standard date.

System.out.printf("ISO 8601 standard date = %tF\n", d);

Above, d is a date object.

Date d = new Date();

Example

 Live Demo

import java.util.Date;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
public class Demo {
   public static void main(String[] args) throws Exception {
      Date d = new Date();
      System.out.printf("Four-digit Year = %TY\n",d);
      System.out.printf("Two-digit Year = %ty\n",d);
      System.out.printf("ISO 8601 standard date = %tF\n", d);
   }
}

Output

Four-digit Year = 2018
Two-digit Year = 18
ISO 8601 standard date = 2018-11-26
Updated on: 2020-06-27T05:19:00+05:30

852 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements