Home » Tip Bank » Java
  • Comment on this Article
Language: Java
Expertise: Intermediate
Aug 20, 2019
  • facebook
  • twitter
  • in
  • Email



Building the Right Environment to Support AI, Machine Learning and Deep Learning


Java Support for the Hijri Calendar

The Hijri calendar system is somewhat different from the Gregorian calendar.

This example does not discuss the complete Hijri calendar. This is only to educate you regarding the existence of of the Hijri calendar. Googling will help you understand more about it.

Code sample:

import java.time.chrono.HijrahDate;

public class UsingHijrahDate
   public static void main(String args[])
      UsingHijrahDate usingHijrahDate = new UsingHijrahDate();
   private void proceed()
      HijrahDate hijrahDate = HijrahDate.now();
      //Some methods that are commonly used
      System.out.println("hijrahDate.now(): " + hijrahDate);
      System.out.println("hijrahDate.isLeapYear(): " + hijrahDate.isLeapYear());
      System.out.println("hijrahDate.getEra(): " + hijrahDate.getEra());


Expected output:

[root@mypc]# java UsingHijrahDate
hijrahDate.now(): Hijrah-umalqura AH 1440-11-27
hijrahDate.isLeapYear(): false
hijrahDate.getEra(): AH

M S Sridhar
Submit a Tip
Browse "Java" Tips
Browse All Tips