public final class StiCalendarUtil
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static java.util.Calendar |
calendar(java.util.Date date) |
static java.util.Calendar |
create(int year,
int month,
int date) |
static java.util.Calendar |
dateHi(java.lang.String date)
Преобразует строку даты в формате
StiDateUtil.DEFAULT_DATE_PATTERN в тип Calendar,
соответствующий окончанию дня (началу следующего дня). |
static java.util.Calendar |
dateLo(java.lang.String date)
Преобразует строку даты в формате
StiDateUtil.DEFAULT_DATE_PATTERN в тип Calendar,
соответствующий началу дня. |
static java.lang.String |
format(java.util.Calendar calendar)
Преобразует дату в строку формата
StiDateUtil.DEFAULT_DATE_PATTERN. |
static java.lang.String |
format(java.util.Calendar calendar,
java.lang.String pattern)
Преобразует дату в строку заданного формата.
|
static java.lang.String |
formatEN(java.util.Calendar calendar) |
static java.lang.String |
formatTime(java.util.Calendar date)
Преобразует дату/время в строку формата .
|
static long |
getTimeIntervalInMillis(java.util.Calendar dateFrom,
java.util.Calendar dateTo)
Возвращает интервал между двумя датами (начальной и конечной) в миллисекундах.
|
static java.util.Calendar |
now() |
static java.util.Calendar |
parseQuietly(java.lang.String date)
Преобразует строку даты в формате
StiDateUtil.DEFAULT_DATE_PATTERN в дату типа
Calendar. |
static java.util.Calendar |
parseQuietly(java.lang.String date,
java.lang.String pattern)
Преобразует строку даты в формате format в дату типа Calendar.
|
static java.util.Calendar |
parseTimeQuietly(java.lang.String date)
Преобразует строку даты в формате
StiDateUtil#DEFAULT_TIME_PATTERN_PATTERN в дату
типа Calendar. |
static long |
subtract(java.util.Calendar dateTime1,
java.util.Calendar dateTime2) |
static void |
synchronizeByFields(java.util.Calendar date1,
java.util.Calendar date2,
int... fields)
Синхронизация дат по заданным полям.
|
public static java.util.Calendar now()
public static java.util.Calendar calendar(java.util.Date date)
date - датаpublic static java.util.Calendar parseQuietly(java.lang.String date,
java.lang.String pattern)
date - дата, которую надо преобразоватьpattern - формат даты параметраpublic static java.util.Calendar parseQuietly(java.lang.String date)
StiDateUtil.DEFAULT_DATE_PATTERN в дату типа
Calendar.date - дата, которую надо преобразоватьpublic static java.util.Calendar parseTimeQuietly(java.lang.String date)
StiDateUtil#DEFAULT_TIME_PATTERN_PATTERN в дату
типа Calendar.date - дата, которую надо преобразоватьpublic static java.lang.String format(java.util.Calendar calendar,
java.lang.String pattern)
calendar - датаpattern - формат для преобразования в строкуpublic static java.lang.String formatEN(java.util.Calendar calendar)
public static java.lang.String format(java.util.Calendar calendar)
StiDateUtil.DEFAULT_DATE_PATTERN.calendar - датаpublic static java.lang.String formatTime(java.util.Calendar date)
date - дата/времяpublic static java.util.Calendar dateLo(java.lang.String date)
StiDateUtil.DEFAULT_DATE_PATTERN в тип Calendar,
соответствующий началу дня.date - строка датыpublic static java.util.Calendar dateHi(java.lang.String date)
StiDateUtil.DEFAULT_DATE_PATTERN в тип Calendar,
соответствующий окончанию дня (началу следующего дня).date - строка датыpublic static void synchronizeByFields(java.util.Calendar date1,
java.util.Calendar date2,
int... fields)
date1 - дата, в которую устанавливаются значенияdate2 - дата, из которой берутся значенияfields - поля для синхронизацииpublic static long getTimeIntervalInMillis(java.util.Calendar dateFrom,
java.util.Calendar dateTo)
dateFrom - начальная датаdateTo - конечная датаpublic static long subtract(java.util.Calendar dateTime1,
java.util.Calendar dateTime2)
public static java.util.Calendar create(int year,
int month,
int date)
Copyright © 2019 Stimulsoft. All Rights Reserved.