com.sap.caf.rt.util

Class DateUtils

java.lang.Object
  extended by com.sap.caf.rt.util.DateUtils

public class DateUtils
extends Object


Constructor Summary
DateUtils()
           
 
Method Summary
static XMLGregorianCalendar fromDate(Date date)
           
static XMLGregorianCalendar fromString(String date)
           
static XMLGregorianCalendar newXMLGregorianCalendar(Date date)
          Construct new instance of XMLGregorianCalendar for xsd:dateTime data types from Date.
static XMLGregorianCalendar newXMLGregorianCalendar(GregorianCalendar gcal)
          Construct new instance of XMLGregorianCalendar for xsd:dateTime data types from GregorianCalendar.
static XMLGregorianCalendar newXMLGregorianCalendarDate(Date date)
          Construct new instance of XMLGregorianCalendar for for xsd:date and xsd:g* data types from Date.
static XMLGregorianCalendar newXMLGregorianCalendarDate(GregorianCalendar gcal)
          Construct new instance of XMLGregorianCalendar for xsd:date and xsd:g* data types from GregorianCalendar.
static XMLGregorianCalendar newXMLGregorianCalendarTime(Date date)
          Construct new instance of XMLGregorianCalendar for for xsd:time data types from Date.
static XMLGregorianCalendar newXMLGregorianCalendarTime(GregorianCalendar gcal)
          Construct new instance of XMLGregorianCalendar for xsd:time data types from GregorianCalendar.
static Date toDate(XMLGregorianCalendar xmlCalendar)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DateUtils

public DateUtils()
Method Detail

toDate

public static Date toDate(XMLGregorianCalendar xmlCalendar)

fromDate

public static XMLGregorianCalendar fromDate(Date date)

fromString

public static XMLGregorianCalendar fromString(String date)

newXMLGregorianCalendar

public static XMLGregorianCalendar newXMLGregorianCalendar(GregorianCalendar gcal)
Construct new instance of XMLGregorianCalendar for xsd:dateTime data types from GregorianCalendar.

Parameters:
gcal - GregorianCalendar instance
Returns:
XMLGregorianCalendar with set fields for date and time.

newXMLGregorianCalendar

public static XMLGregorianCalendar newXMLGregorianCalendar(Date date)
Construct new instance of XMLGregorianCalendar for xsd:dateTime data types from Date.

Parameters:
date - Date instance
Returns:
XMLGregorianCalendar with set fields for date and time.

newXMLGregorianCalendarDate

public static XMLGregorianCalendar newXMLGregorianCalendarDate(GregorianCalendar gcal)
Construct new instance of XMLGregorianCalendar for xsd:date and xsd:g* data types from GregorianCalendar.

Parameters:
gcal - GregorianCalendar instance
Returns:
XMLGregorianCalendar with set fields for date.

newXMLGregorianCalendarDate

public static XMLGregorianCalendar newXMLGregorianCalendarDate(Date date)
Construct new instance of XMLGregorianCalendar for for xsd:date and xsd:g* data types from Date.

Parameters:
date - Date instance
Returns:
XMLGregorianCalendar with set fields for date.

newXMLGregorianCalendarTime

public static XMLGregorianCalendar newXMLGregorianCalendarTime(GregorianCalendar gcal)
Construct new instance of XMLGregorianCalendar for xsd:time data types from GregorianCalendar.

Parameters:
gcal - GregorianCalendar instance
Returns:
XMLGregorianCalendar with set fields for time.

newXMLGregorianCalendarTime

public static XMLGregorianCalendar newXMLGregorianCalendarTime(Date date)
Construct new instance of XMLGregorianCalendar for for xsd:time data types from Date.

Parameters:
date - Date instance
Returns:
XMLGregorianCalendar with set fields for time.
Access Rights

This class can be accessed from:


SC DC
[sap.com] CAF [sap.com] caf/runtime/ear


Copyright 2010 SAP AG Complete Copyright Notice