Class MeridianHour

java.lang.Object
com.atlassian.jira.util.MeridianHour

public final class MeridianHour extends Object
Holder of a 12 hour time with a meridian indicator (am/pm).
  • Constructor Details

    • MeridianHour

      public MeridianHour(int hour, String meridian)
  • Method Details

    • getHour

      public int getHour()
    • getMeridian

      public String getMeridian()
    • parseMeridianHour

      public static MeridianHour parseMeridianHour(String twentyFourHour)
      Takes a 24 hour time and parses the 12 hour time with meridian indicator into a MeridianHour object.

      Be aware that 12:00 is 12pm (noon), 00:00 is 12am and 24:00 doesn't exist.

      Parameters:
      twentyFourHour - a time value in 24 hour format ("0" - "23").
      Returns:
      a MeridianHour representing the given time or null on arse failure.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object