public class Calendar
extends java.lang.Object
Calendar localization functions
Modifier and Type | Field and Description |
---|---|
static int |
FRIDAY |
static int |
MONDAY |
static int |
SATURDAY |
static int |
SUNDAY |
static int |
THURSDAY |
static int |
TUESDAY |
static int |
WEDNESDAY |
Constructor and Description |
---|
Calendar() |
Modifier and Type | Method and Description |
---|---|
static java.util.Date |
addMonths(int nMonths,
java.util.Date dt) |
static int |
DaysBetween(java.util.Date dt1st,
java.util.Date dt2nd) |
static int |
DaysBetween(java.util.GregorianCalendar dt1st,
java.util.GregorianCalendar dt2nd) |
static int |
LastDay(int MyMonth,
int MyYear)
Get Month Last Day
|
static java.util.Date[] |
LastMonth() |
static java.util.Date[] |
LastWeek(int iFirstDayOfWeek) |
static java.lang.String |
MonthName(int MyMonth,
java.lang.String sLangId)
Get translated month name
|
static java.util.Date[] |
ThisMonth() |
static java.util.Date[] |
ThisWeek(int iFirstDayOfWeek) |
static java.lang.String |
WeekDayName(int MyWeekDay,
java.lang.String sLangId)
Get translated week day name
|
public static final int SUNDAY
public static final int MONDAY
public static final int TUESDAY
public static final int WEDNESDAY
public static final int THURSDAY
public static final int FRIDAY
public static final int SATURDAY
public static java.lang.String WeekDayName(int MyWeekDay, java.lang.String sLangId)
MyWeekDay
- [1=Sunday .. 7=Saturday]sLangId
- 2 characters language identifier (currently only { "en","es","it","fr","de" and "pt" } are supported)public static java.lang.String MonthName(int MyMonth, java.lang.String sLangId) throws java.lang.IllegalArgumentException
MyMonth
- [0=January .. 11=December]sLangId
- sLangId 2 characters language identifier (currently only { "en","es","it","fr","de" and "pt" } are supported)java.lang.IllegalArgumentException
- if sLangId is not one of {es, en, fr, it, de, pt}public static int LastDay(int MyMonth, int MyYear)
MyMonth
- [0=January .. 11=December]MyYear
- 4 digits yearpublic static java.util.Date addMonths(int nMonths, java.util.Date dt)
public static int DaysBetween(java.util.Date dt1st, java.util.Date dt2nd)
public static int DaysBetween(java.util.GregorianCalendar dt1st, java.util.GregorianCalendar dt2nd)
public static java.util.Date[] ThisWeek(int iFirstDayOfWeek) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public static java.util.Date[] LastWeek(int iFirstDayOfWeek) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public static java.util.Date[] ThisMonth()
public static java.util.Date[] LastMonth()