@Deprecated
public class RubyDateFormat
extends java.text.DateFormat
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
RubyDateFormat.FieldType
Deprecated.
|
private static class |
RubyDateFormat.Token
Deprecated.
|
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<RubyDateFormat.Token> |
compiledPattern
Deprecated.
|
private org.joda.time.DateTime |
dt
Deprecated.
|
private static int |
FORMAT_CENTURY
Deprecated.
%C
|
private static int |
FORMAT_COLON_ZONE_OFF
Deprecated.
%z, %:z, %::z, %:::z
|
private static int |
FORMAT_DATE_1
Deprecated.
%+
|
private static int |
FORMAT_DAY
Deprecated.
%d
|
private static int |
FORMAT_DAY_S
Deprecated.
%e
|
private static int |
FORMAT_DAY_WEEK
Deprecated.
%w
|
private static int |
FORMAT_DAY_WEEK2
Deprecated.
%u
|
private static int |
FORMAT_DAY_YEAR
Deprecated.
%j
|
private static int |
FORMAT_EPOCH
Deprecated.
%s
|
private static int |
FORMAT_HOUR
Deprecated.
%H
|
private static int |
FORMAT_HOUR_BLANK
Deprecated.
%k
|
private static int |
FORMAT_HOUR_M
Deprecated.
%I
|
private static int |
FORMAT_HOUR_S
Deprecated.
%l
|
private static int |
FORMAT_MERIDIAN
Deprecated.
%p
|
private static int |
FORMAT_MERIDIAN_LOWER_CASE
Deprecated.
%P
|
private static int |
FORMAT_MICROSEC_EPOCH
Deprecated.
%Q
|
private static int |
FORMAT_MILLISEC
Deprecated.
%L
|
private static int |
FORMAT_MINUTES
Deprecated.
%M
|
private static int |
FORMAT_MONTH
Deprecated.
%m
|
private static int |
FORMAT_MONTH_LONG
Deprecated.
%B
|
private static int |
FORMAT_MONTH_SHORT
Deprecated.
%b, %h
|
private static int |
FORMAT_NANOSEC
Deprecated.
%N
|
private static int |
FORMAT_OUTPUT
Deprecated.
formatter
|
private static int |
FORMAT_SECONDS
Deprecated.
%S
|
private static int |
FORMAT_STRING
Deprecated.
raw string, no formatting
|
private static int |
FORMAT_WEEK_LONG
Deprecated.
%A
|
private static int |
FORMAT_WEEK_SHORT
Deprecated.
%a
|
private static int |
FORMAT_WEEK_WEEKYEAR
Deprecated.
%V
|
private static int |
FORMAT_WEEK_YEAR_M
Deprecated.
%W
|
private static int |
FORMAT_WEEK_YEAR_S
Deprecated.
%U
|
private static int |
FORMAT_WEEKYEAR
Deprecated.
%G
|
private static int |
FORMAT_WEEKYEAR_SHORT
Deprecated.
%g
|
private static int |
FORMAT_YEAR_LONG
Deprecated.
%Y
|
private static int |
FORMAT_YEAR_SHORT
Deprecated.
%y
|
private static int |
FORMAT_ZONE_ID
Deprecated.
%Z
|
private java.text.DateFormatSymbols |
formatSymbols
Deprecated.
|
private long |
nsec
Deprecated.
|
private boolean |
ruby_1_9
Deprecated.
|
private static long |
serialVersionUID
Deprecated.
|
AM_PM_FIELD, calendar, DATE_FIELD, DAY_OF_WEEK_FIELD, DAY_OF_WEEK_IN_MONTH_FIELD, DAY_OF_YEAR_FIELD, DEFAULT, ERA_FIELD, FULL, HOUR_OF_DAY0_FIELD, HOUR_OF_DAY1_FIELD, HOUR0_FIELD, HOUR1_FIELD, LONG, MEDIUM, MILLISECOND_FIELD, MINUTE_FIELD, MONTH_FIELD, numberFormat, SECOND_FIELD, SHORT, TIMEZONE_FIELD, WEEK_OF_MONTH_FIELD, WEEK_OF_YEAR_FIELD, YEAR_FIELD| Constructor and Description |
|---|
RubyDateFormat()
Deprecated.
Constructor for RubyDateFormat.
|
RubyDateFormat(java.lang.String pattern,
java.text.DateFormatSymbols formatSymbols)
Deprecated.
|
RubyDateFormat(java.lang.String pattern,
java.util.Locale aLocale)
Deprecated.
|
RubyDateFormat(java.lang.String pattern,
java.util.Locale aLocale,
boolean ruby_1_9)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
private int |
addOutputFormatter(java.lang.String pattern,
int index)
Deprecated.
|
void |
applyPattern(java.lang.String pattern)
Deprecated.
|
void |
applyPattern(java.lang.String pattern,
boolean dateLibrary)
Deprecated.
|
private void |
compilePattern(java.lang.String pattern,
boolean dateLibrary)
Deprecated.
|
java.lang.StringBuffer |
format(java.util.Date ignored,
java.lang.StringBuffer toAppendTo,
java.text.FieldPosition fieldPosition)
Deprecated.
|
private int |
formatWeekYear(int firstDayOfWeek)
Deprecated.
|
private java.lang.String |
formatZone(int colons,
int value,
TimeOutputFormatter formatter)
Deprecated.
|
java.util.Date |
parse(java.lang.String source,
java.text.ParsePosition pos)
Deprecated.
|
void |
setDateTime(org.joda.time.DateTime dt)
Deprecated.
|
void |
setNSec(long nsec)
Deprecated.
|
private int |
year(int year)
Deprecated.
Ruby always follows Astronomical year numbering,
that is BC x is -x+1 and there is a year 0 (BC 1)
but Joda-time returns -x for year x BC in Julian chronology (no year 0)
|
clone, equals, format, format, getAvailableLocales, getCalendar, getDateInstance, getDateInstance, getDateInstance, getDateTimeInstance, getDateTimeInstance, getDateTimeInstance, getInstance, getNumberFormat, getTimeInstance, getTimeInstance, getTimeInstance, getTimeZone, hashCode, isLenient, parse, parseObject, setCalendar, setLenient, setNumberFormat, setTimeZoneprivate static final long serialVersionUID
private boolean ruby_1_9
private java.util.List<RubyDateFormat.Token> compiledPattern
private final java.text.DateFormatSymbols formatSymbols
private static final int FORMAT_STRING
private static final int FORMAT_WEEK_LONG
private static final int FORMAT_WEEK_SHORT
private static final int FORMAT_MONTH_LONG
private static final int FORMAT_MONTH_SHORT
private static final int FORMAT_DAY
private static final int FORMAT_DAY_S
private static final int FORMAT_HOUR
private static final int FORMAT_HOUR_M
private static final int FORMAT_HOUR_S
private static final int FORMAT_DAY_YEAR
private static final int FORMAT_MINUTES
private static final int FORMAT_MONTH
private static final int FORMAT_MERIDIAN
private static final int FORMAT_MERIDIAN_LOWER_CASE
private static final int FORMAT_SECONDS
private static final int FORMAT_WEEK_YEAR_S
private static final int FORMAT_WEEK_YEAR_M
private static final int FORMAT_DAY_WEEK
private static final int FORMAT_YEAR_LONG
private static final int FORMAT_YEAR_SHORT
private static final int FORMAT_COLON_ZONE_OFF
private static final int FORMAT_ZONE_ID
private static final int FORMAT_CENTURY
private static final int FORMAT_HOUR_BLANK
private static final int FORMAT_MILLISEC
private static final int FORMAT_EPOCH
private static final int FORMAT_DAY_WEEK2
private static final int FORMAT_WEEK_WEEKYEAR
private static final int FORMAT_NANOSEC
private static final int FORMAT_WEEKYEAR
private static final int FORMAT_OUTPUT
private static final int FORMAT_WEEKYEAR_SHORT
private static final int FORMAT_MICROSEC_EPOCH
private static final int FORMAT_DATE_1
private org.joda.time.DateTime dt
private long nsec
public RubyDateFormat()
public RubyDateFormat(java.lang.String pattern,
java.util.Locale aLocale)
public RubyDateFormat(java.lang.String pattern,
java.util.Locale aLocale,
boolean ruby_1_9)
public RubyDateFormat(java.lang.String pattern,
java.text.DateFormatSymbols formatSymbols)
public void applyPattern(java.lang.String pattern)
public void applyPattern(java.lang.String pattern,
boolean dateLibrary)
private void compilePattern(java.lang.String pattern,
boolean dateLibrary)
private int addOutputFormatter(java.lang.String pattern,
int index)
public void setDateTime(org.joda.time.DateTime dt)
public void setNSec(long nsec)
public java.lang.StringBuffer format(java.util.Date ignored,
java.lang.StringBuffer toAppendTo,
java.text.FieldPosition fieldPosition)
format in class java.text.DateFormatDateFormat.format(Date, StringBuffer, FieldPosition)private int year(int year)
private int formatWeekYear(int firstDayOfWeek)
private java.lang.String formatZone(int colons,
int value,
TimeOutputFormatter formatter)
public java.util.Date parse(java.lang.String source,
java.text.ParsePosition pos)
parse in class java.text.DateFormatDateFormat.parse(String, ParsePosition)