Class Utils

Object
Utils

public class Utils extends Object
This is a tool class to convert DateTime from ISO8601 to Date object.
Author:
Mehdi Sidhoum (Geomatys)
  • Constructor Details

    • Utils

      public Utils()
  • Method Details

    • getDateFromString

      public static Date getDateFromString(String dateString) throws ParseException
      Returns a Date object from an ISO-8601 representation string. (String defined with pattern yyyy-MM-dd'T'HH:mm:ss.SSSZ or yyyy-MM-dd).
      Throws:
      ParseException
    • getTimeZone

      public static String getTimeZone(String dateString)
    • getTimeInMillis

      public static long getTimeInMillis(String periodDuration)
      Return a Date (long time) from a String description
    • JulianToDate

      public static Date JulianToDate(JulianDate jdt)
      Convert a JulianDate to Date
    • calendarDateToDate

      public static Date calendarDateToDate(CalendarDate calDate)
      Convert a CalendarDate object to java.util.Date.
    • dateAndTimeToDate

      public static Date dateAndTimeToDate(DateAndTime dateAndTime)
      Convert a DateAndTime object to Date.
    • temporalCoordToDate

      public static Date temporalCoordToDate(TemporalCoordinate temporalCoord)
      Convert a TemporalCoordinate object to Date.
    • ordinalToDate

      public static Date ordinalToDate(OrdinalPosition ordinalPosition)
    • getUnitFromDuration

      public static Unit getUnitFromDuration(Duration duration)
      This method returns the nearest Unit of a Duration.