Package com.saperion.util
Class SaDateHelper
- java.lang.Object
-
- com.saperion.util.SaDateHelper
-
public final class SaDateHelper extends java.lang.Object
Helper class to convert and parse java date and calendar objects.- Author:
- rbo
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.Date
convertLocalToUTC(java.util.Date date)
static java.util.Calendar
getCalendar(java.util.Date date)
Get calendar from date.static java.lang.String
getDateString(java.util.Calendar cal)
Creates a ISO string from calendar.static java.lang.String
getDateString(java.util.Date date)
Creates a ISO date string.static java.util.Date
getUTCDateTime()
static java.util.Calendar
parseCalendar(java.lang.String isoString)
Parse an ISO string.static java.util.Date
parseDate(java.lang.String isoString)
Parse an ISO string.
-
-
-
Method Detail
-
getCalendar
public static java.util.Calendar getCalendar(java.util.Date date)
Get calendar from date.- Parameters:
date
- Date- Returns:
- Calendar
-
getDateString
public static java.lang.String getDateString(java.util.Date date)
Creates a ISO date string.- Parameters:
date
- Date- Returns:
- ISO date
-
getDateString
public static java.lang.String getDateString(java.util.Calendar cal)
Creates a ISO string from calendar.- Parameters:
cal
- Calendar- Returns:
- ISO string
-
parseCalendar
public static java.util.Calendar parseCalendar(java.lang.String isoString)
Parse an ISO string.- Parameters:
isoString
- ISO string- Returns:
- Calendar
-
parseDate
public static java.util.Date parseDate(java.lang.String isoString)
Parse an ISO string.- Parameters:
isoString
- ISO string- Returns:
- Date
-
getUTCDateTime
public static java.util.Date getUTCDateTime()
- Returns:
- a new
Date
containing the current date and time in UTC timezone
-
convertLocalToUTC
public static java.util.Date convertLocalToUTC(java.util.Date date)
- Parameters:
date
- date in local timezone to convert to UTC- Returns:
- converted date in UTC time zone
-
-