org.geotools.temporal.object
Class Utils

Object
  extended by Utils

public class Utils
extends Object

This is a tool class to convert DateTime from ISO8601 to Date object.

Author:
Mehdi Sidhoum (Geomatys)

Constructor Summary
Utils()
           
 
Method Summary
static Date calendarDateToDate(CalendarDate calDate)
          Convert a CalendarDate object to java.util.Date.
static Date dateAndTimeToDate(DateAndTime dateAndTime)
          Convert a DateAndTime object to Date.
static Date getDateFromString(String dateString)
          Returns a Date object from an ISO-8601 representation string.
static long getTimeInMillis(String periodDuration)
          Return a Date (long time) from a String description
static String getTimeZone(String dateString)
           
static Unit getUnitFromDuration(Duration duration)
          This method returns the nearest Unit of a Duration.
static Date JulianToDate(JulianDate jdt)
          Convert a JulianDate to Date
static Date ordinalToDate(OrdinalPosition ordinalPosition)
           
static Date temporalCoordToDate(TemporalCoordinate temporalCoord)
          Convert a TemporalCoordinate object to Date.
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Utils

public Utils()
Method Detail

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).

Parameters:
dateString -
Returns:
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

Parameters:
periodDuration -
Returns:

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.

Parameters:
calDate -
Returns:

dateAndTimeToDate

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

Parameters:
dateAndTime -
Returns:

temporalCoordToDate

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

Parameters:
temporalCoord -

ordinalToDate

public static Date ordinalToDate(OrdinalPosition ordinalPosition)

getUnitFromDuration

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



Copyright © 1996-2014 Geotools. All Rights Reserved.