|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.sf.saxon.exslt.Date
public final class Date
This class implements extension functions in the http://exslt.org/dates-and-times namespace.
Method Summary | |
---|---|
static String |
date()
The date:date function returns the current date. |
static String |
date(String dateTime)
The date:date function returns the date specified in the date/time string given as the argument. |
static String |
dateTime()
The date:date-time function returns the current date and time as a date/time string. |
static String |
dayAbbreviation()
Return the day of the week given in the current date as an English day abbreviation: one of 'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', or 'Sat'. |
static String |
dayAbbreviation(String dateTime)
Return the day of the week given in a date as an English day abbreviation: one of 'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', or 'Sat'. |
static double |
dayInMonth()
Return the day number of the current date within the month |
static double |
dayInMonth(String dateTime)
Return the day number of a specified date within the month |
static double |
dayInWeek()
Return the day of the week in the current date as a number. |
static double |
dayInWeek(String dateTime)
Return the day of the week given in a date as a number. |
static double |
dayInYear()
Return the day number of the current date within the year |
static double |
dayInYear(String dateTime)
Return the day number of a specified date within the year |
static String |
dayName()
Return the day of the week given in the current date as an English day name: one of 'Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday' or 'Friday'. |
static String |
dayName(String dateTime)
Return the day of the week given in a date as an English day name: one of 'Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday' or 'Friday'. |
static double |
dayOfWeekInMonth()
Return the day-of-the-week in a month of the current date as a number (for example 3 for the 3rd Tuesday in May). |
static double |
dayOfWeekInMonth(String dateTime)
Return the day-of-the-week in a month of a date as a number (for example 3 for the 3rd Tuesday in May). |
static double |
hourInDay()
Return the current hour of the day |
static double |
hourInDay(String dateTime)
Return the hour of the day in the specified date or date/time |
static boolean |
leapYear()
Returns true if the current year is a leap year |
static boolean |
leapYear(String dateTime)
Return true if the year specified in the date/time string given as the argument is a leap year. |
static double |
minuteInHour()
Return the current minute of the hour |
static double |
minuteInHour(String dateTime)
Return the minute of the hour in the specified date or date/time |
static String |
monthAbbreviation()
Return the month abbreviation from the current date. |
static String |
monthAbbreviation(String date)
Return the month abbreviation from a date. |
static double |
monthInYear()
Return the month number from the current date. |
static double |
monthInYear(String dateTime)
Return the month number from a date. |
static String |
monthName()
Return the month name from the current date. |
static String |
monthName(String date)
Return the month name from a date. |
static double |
secondInMinute()
Return the current second of the minute |
static double |
secondInMinute(String dateTime)
Return the second of the minute in the specified date or date/time |
static String |
time()
The date:time function returns the current time. |
static String |
time(String dateTime)
The date:time function returns the time specified in the date/time string given as the argument. |
static double |
weekInMonth()
Return the ISO week number of the current date within the month |
static double |
weekInMonth(String dateTime)
Return the week number of a specified date within the month (Note, this function is underspecified in EXSLT) |
static double |
weekInYear()
Return the ISO week number of the current date within the year (Note, this returns the ISO week number: the result in EXSLT is underspecified) |
static double |
weekInYear(String dateTime)
Return the ISO week number of a specified date within the year (Note, this returns the ISO week number: the result in EXSLT is underspecified) |
static double |
year()
The date:year function returns the current year. |
static double |
year(String dateTime)
The date:year function returns the year specified in the date/time string given as the argument. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static String dateTime()
public static String date(String dateTime)
dateTime
- must start with [+|-]CCYY-MM-DDpublic static String date()
public static String time(String dateTime)
dateTime
- must start with [+|-]CCYY-MM-DDThh:mm:sspublic static String time()
public static double year(String dateTime)
dateTime
- must begin with CCYYpublic static double year()
public static boolean leapYear(String dateTime)
public static boolean leapYear()
public static double monthInYear(String dateTime)
public static double monthInYear()
public static String monthName(String date)
public static String monthName()
public static String monthAbbreviation(String date)
public static String monthAbbreviation()
public static double weekInYear(String dateTime)
public static double weekInYear()
public static double weekInMonth(String dateTime)
public static double weekInMonth()
public static double dayInYear(String dateTime)
public static double dayInYear()
public static double dayInMonth(String dateTime)
dateTime
- must start with CCYY-MM-DD, or --MM-DD, or ---DDpublic static double dayInMonth()
public static double dayOfWeekInMonth(String dateTime)
dateTime
- must start with CCYY-MM-DDpublic static double dayOfWeekInMonth()
public static double dayInWeek(String dateTime)
dateTime
- must start with CCYY-MM-DDpublic static double dayInWeek()
public static String dayName(String dateTime)
dateTime
- must start with CCYY-MM-DDpublic static String dayName()
public static String dayAbbreviation(String dateTime)
dateTime
- must start with CCYY-MM-DDpublic static String dayAbbreviation()
public static double hourInDay(String dateTime)
dateTime
- must start with CCYY-MM-DDThh:mm:ss or hh:mm:sspublic static double hourInDay()
public static double minuteInHour(String dateTime)
dateTime
- must start with CCYY-MM-DDThh:mm:ss or hh:mm:sspublic static double minuteInHour()
public static double secondInMinute(String dateTime)
dateTime
- must start with CCYY-MM-DDThh:mm:ss or hh:mm:sspublic static double secondInMinute()
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |