public class DateUtil extends Object
Modifier and Type | Method and Description |
---|---|
static Calendar |
createCalendar(Date date,
LocalizationContext context) |
static Date |
createDate(int year,
int month,
int day,
LocalizationContext context) |
static Date |
createDateTime(int year,
int month,
int day,
int hour,
int minute,
int second,
LocalizationContext context) |
static Time |
createTime(int hour,
int minute,
int second,
LocalizationContext context) |
static BigDecimal |
normalizeDate(BigDecimal fromSerialDate,
Type toType) |
static Date |
normalizeDate(Date fromDate,
Type toType)
Converts a
Date value according to the requested Type to the proper Date
subclasses (java.sql.Time , java.sql.Date ) if needed. |
static Date |
normalizeDate(Date fromDate,
Type toType,
boolean convertSerial) |
static Date |
now(FormulaContext context) |
public static Date normalizeDate(Date fromDate, Type toType)
Date
value according to the requested Type
to the proper Date
subclasses (java.sql.Time
, java.sql.Date
) if needed. If the requested type is unknown, no
conversion takes place and the input date is returned.fromDate
- The date to convert.toType
- The requested type of date.public static BigDecimal normalizeDate(BigDecimal fromSerialDate, Type toType)
public static Date now(FormulaContext context)
public static Date createDateTime(int year, int month, int day, int hour, int minute, int second, LocalizationContext context)
public static Time createTime(int hour, int minute, int second, LocalizationContext context)
public static Date createDate(int year, int month, int day, LocalizationContext context)
public static Calendar createCalendar(Date date, LocalizationContext context)
Copyright © 2017 Hitachi Vantara. All rights reserved.