|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.trackstudio.tools.formatter.DateFormatter
public class DateFormatter
Класс содержит методы для работы с датой. Производятся ее преобразования на основании указанной локали и таймзоны пользователя
Constructor Summary | |
---|---|
DateFormatter(java.lang.String tz,
java.lang.String lc)
Конструктор |
|
DateFormatter(java.util.TimeZone tz,
java.util.Locale lc)
Конструктор |
Method Summary | |
---|---|
static java.util.List<java.util.Locale> |
getAllowedLocales()
Возвращает знакомые локали |
static java.util.List<java.util.Locale> |
getAvailableLocales()
Возвращает доступные локали |
java.util.Calendar |
getCalendar()
Возвращает календарь с локальб и таймзоной |
java.text.DateFormat |
getDateFormat()
Возвращает форматтер даты |
java.lang.String |
getInterval(int interval)
Возвращает строковое значение для интервала |
java.lang.String |
getIntervalSelectTag(int interval)
Возвращает теги для указанного интервала |
java.util.Locale |
getLocale()
Возвращает локаль |
static java.util.Locale |
getLocaleFromString(java.lang.String lc)
Преобразует строку в локаль |
java.lang.String |
getPattern()
Возвращает паттерн |
java.lang.String |
getPattern2()
Возвращает паттерн |
java.util.TimeZone |
getTimeZone()
Возвращает таймзону |
static java.util.TimeZone |
getTimeZoneFromString(java.lang.String tz)
Преобразует строку в таймзону |
static void |
main(java.lang.String[] args)
Проверка |
java.lang.String |
parse(java.util.Calendar param)
Преобразует Calendar в строку |
java.lang.String |
parse(java.sql.Timestamp param)
Преобразует Timestamp в строку |
java.util.Calendar |
parseToCalendar(java.lang.String param)
Разбирает дату в виде строки и переводит ее в вид календаря |
static java.util.Locale |
toLocale(java.lang.String lc)
Преобразует строку в локаль Language is always lower case, and country is always upper case. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DateFormatter(java.util.TimeZone tz, java.util.Locale lc) throws GranException
tz
- Таймзонаlc
- Локаль
GranException
- при необходимостиpublic DateFormatter(java.lang.String tz, java.lang.String lc) throws GranException
tz
- таймзонаlc
- локаль
GranException
- при необходимостиMethod Detail |
---|
public java.util.Locale getLocale()
public java.util.TimeZone getTimeZone()
public java.util.Calendar getCalendar()
public java.text.DateFormat getDateFormat()
public java.util.Calendar parseToCalendar(java.lang.String param) throws GranException
param
- исходная строка
GranException
- при необходимостиpublic java.lang.String parse(java.sql.Timestamp param)
param
- объект Timestamp
public java.lang.String parse(java.util.Calendar param)
param
- объект Calendar
public static java.util.Locale toLocale(java.lang.String lc)
lc
- локаль
public static java.util.TimeZone getTimeZoneFromString(java.lang.String tz)
tz
- таймзона
public static java.util.Locale getLocaleFromString(java.lang.String lc)
lc
- локаль
public java.lang.String getPattern()
public java.lang.String getPattern2()
public java.lang.String getIntervalSelectTag(int interval) throws GranException
interval
- интервал
GranException
- при необходимостиpublic java.lang.String getInterval(int interval) throws GranException
interval
- интервал
GranException
- при необходимостиpublic static java.util.List<java.util.Locale> getAvailableLocales()
public static java.util.List<java.util.Locale> getAllowedLocales()
public static void main(java.lang.String[] args)
args
- аргументы
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |