|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.vaadin.client.DateTimeService
public class DateTimeService
This class provides date/time parsing services to all components on the client side.
| Constructor Summary | |
|---|---|
DateTimeService()
Creates a new date time service with the application default locale. |
|
DateTimeService(java.lang.String locale)
Creates a new date time service with a given locale. |
|
| Method Summary | |
|---|---|
java.lang.String |
formatDate(java.util.Date date,
java.lang.String formatStr)
Check if format contains the month name. |
java.lang.String[] |
getAmPmStrings()
|
java.lang.String |
getClockDelimeter()
|
java.lang.String |
getDay(int day)
|
int |
getFirstDayOfWeek()
|
static int |
getISOWeekNumber(java.util.Date date)
Returns the ISO-8601 week number of the given date. |
java.lang.String |
getLocale()
|
static int |
getMilliseconds(java.util.Date date)
|
java.lang.String |
getMonth(int month)
|
static int |
getNumberOfDaysInMonth(java.util.Date date)
|
java.lang.String |
getShortDay(int day)
|
java.lang.String |
getShortMonth(int month)
|
int |
getStartWeekDay(java.util.Date date)
|
static boolean |
isInRange(java.util.Date date,
java.util.Date rangeStart,
java.util.Date rangeEnd,
com.vaadin.shared.ui.datefield.Resolution resolution)
|
static boolean |
isLeapYear(java.util.Date date)
|
static boolean |
isSameDay(java.util.Date d1,
java.util.Date d2)
|
boolean |
isTwelveHourClock()
|
java.util.Date |
parseDate(java.lang.String dateString,
java.lang.String formatString,
boolean lenient)
Parses the given date string using the given format string and the locale set in this DateTimeService instance. |
void |
setLocale(java.lang.String locale)
|
static void |
setMilliseconds(java.util.Date date,
int ms)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DateTimeService()
public DateTimeService(java.lang.String locale)
throws LocaleNotLoadedException
locale - e.g. fi, en etc.
LocaleNotLoadedException| Method Detail |
|---|
public void setLocale(java.lang.String locale)
throws LocaleNotLoadedException
LocaleNotLoadedExceptionpublic java.lang.String getLocale()
public java.lang.String getMonth(int month)
public java.lang.String getShortMonth(int month)
public java.lang.String getDay(int day)
public java.lang.String getShortDay(int day)
public int getFirstDayOfWeek()
public boolean isTwelveHourClock()
public java.lang.String getClockDelimeter()
public java.lang.String[] getAmPmStrings()
public int getStartWeekDay(java.util.Date date)
public static void setMilliseconds(java.util.Date date,
int ms)
public static int getMilliseconds(java.util.Date date)
public static int getNumberOfDaysInMonth(java.util.Date date)
public static boolean isLeapYear(java.util.Date date)
public static boolean isSameDay(java.util.Date d1,
java.util.Date d2)
public static boolean isInRange(java.util.Date date,
java.util.Date rangeStart,
java.util.Date rangeEnd,
com.vaadin.shared.ui.datefield.Resolution resolution)
public static int getISOWeekNumber(java.util.Date date)
date - The date for which the week number should be resolved
public java.lang.String formatDate(java.util.Date date,
java.lang.String formatStr)
date - The date to convertformatStr - The format string that might contain MMM or MMMMdateTimeService - Reference to the Vaadin DateTimeService
public java.util.Date parseDate(java.lang.String dateString,
java.lang.String formatString,
boolean lenient)
throws java.lang.IllegalArgumentException
dateString - Date string e.g. "1 February 2010"formatString - Format string e.g. "d MMMM yyyy"lenient - true to use lenient parsing, false to use strict parsing
java.lang.IllegalArgumentException - if the parsing fails
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||