Package com.saperion.util
Class SaDateHelper
- java.lang.Object
-
- com.saperion.util.SaDateHelper
-
public final class SaDateHelper extends java.lang.ObjectHelper 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.DateconvertLocalToUTC(java.util.Date date)static java.util.CalendargetCalendar(java.util.Date date)Get calendar from date.static java.lang.StringgetDateString(java.util.Calendar cal)Creates a ISO string from calendar.static java.lang.StringgetDateString(java.util.Date date)Creates a ISO date string.static java.util.DategetUTCDateTime()static java.util.CalendarparseCalendar(java.lang.String isoString)Parse an ISO string.static java.util.DateparseDate(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
Datecontaining 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
-
-