Class NetCDFTimeUtilities

Object
NetCDFTimeUtilities

public class NetCDFTimeUtilities extends Object
Author:
User
  • Field Details

    • JGREG

      public static final int JGREG
      See Also:
    • UTC_TIMEZONE

      public static final TimeZone UTC_TIMEZONE
    • MONTH_SET

      public static final Set<String> MONTH_SET
    • DAY_SET

      public static final Set<String> DAY_SET
    • HOUR_SET

      public static final Set<String> HOUR_SET
    • MINUTE_SET

      public static final Set<String> MINUTE_SET
    • SECOND_SET

      public static final Set<String> SECOND_SET
  • Method Details

    • checkDateDigits

      public static String checkDateDigits(String origin)
      Parameters:
      origin -
    • fromJulian

      public static GregorianCalendar fromJulian(double injulian)
    • getTimeSubUnitsValue

      public static int getTimeSubUnitsValue(String units, Double vd)
    • getTimeUnits

      public static int getTimeUnits(String units, Double vd)
      Converts NetCDF time units into opportune Calendar ones.
      Parameters:
      units - String
      Returns:
      int
    • trimFractionalPart

      public static String trimFractionalPart(String value)
    • addTimeUnit

      public static void addTimeUnit(Calendar cal, int unit, int val)
      Add a quantity of time units to a Calendar
      Parameters:
      cal - Calendar to add to
      unit - Calendar unit to add
      val - Quantity of unit to add
    • addTimeUnit

      public static void addTimeUnit(Calendar cal, int unit, long val)
      Add a quantity of time units to a Calendar
      Parameters:
      cal - Calendar to add to
      unit - Calendar unit to add
      val - Quantity of TimeUnit to add