Display Seconds in ss format (01, 02) in Java

Java 8Object Oriented ProgrammingProgramming

The ss format for seconds is like representing seconds 01, 02, 03, 04, etc. We will use it like this.

SimpleDateFormat("ss");

Let us see an example −

// displaying seconds in ss format
simpleformat = new SimpleDateFormat("ss");
String strSeconds = simpleformat.format(new Date());
System.out.println("Seconds in ss format = "+strSeconds);

Above, we have used the SimpleDateFormat class, therefore the following package is imported −

import java.text.SimpleDateFormat;

The following is an example −

Example

 Live Demo

import java.text.Format;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Calendar;
public class Demo {
   public static void main(String[] args) throws Exception {
      // displaying current date and time
      Calendar cal = Calendar.getInstance();
      SimpleDateFormat simpleformat = new SimpleDateFormat("E, dd MMM yyyy HH:mm:ss");
      System.out.println("Date and time = "+simpleformat.format(cal.getTime()));
      // displaying date
      simpleformat = new SimpleDateFormat("dd/MMMM/yyyy");
      String str = simpleformat.format(new Date());
      System.out.println("Current Date = "+str);
      // current time
      simpleformat = new SimpleDateFormat("HH.mm.ss");
      String strTime = simpleformat.format(new Date());
      System.out.println("Current Time = "+strTime);
      // displaying seconds in ss format
      simpleformat = new SimpleDateFormat("ss");
      String strSeconds = simpleformat.format(new Date());
      System.out.println("Seconds in ss format = "+strSeconds);
   }
}

Output

Date and time = Mon, 26 Nov 2018 10:53:04
Current Date = 26/November/2018
Current Time = 10.53.04
Seconds in ss format = 04
raja
Updated on 30-Jul-2019 22:30:24

Advertisements