How to format time in MMMM format using Java



Problem Description

How to format time in MMMM format?

Solution

This example formats the month with the help of SimpleDateFormat('MMMM') constructor and sdf.format(date) method of SimpleDateFormat class.

import java.text.SimpleDateFormat;
import java.util.Date;

public class Main{
   public static void main(String[] args) {
      Date date = new Date();
      SimpleDateFormat sdf = new SimpleDateFormat("MMMM");
      System.out.println("Current Month in MMMM format : " + sdf.format(date));
   }
}

Result

The above code sample will produce the following result. The result will change depending upon the current system date

Current Month in MMMM format : May

The following is an another sample example of Month

import java.text.Format;
import java.text.SimpleDateFormat;
import java.util.Date;

public class Main { 
   public static void main(String[] argv) throws Exception {
      Format formatter = new SimpleDateFormat("MMMM"); 
      String s = formatter.format(new Date());
      System.out.println(s);
   }
}

The above code sample will produce the following result. The result will change depending upon the current system date

November
java_date_time.htm
Advertisements