Class DateFormat
public class DateFormat : UFormat, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ISerializable, ICloneable
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Format>DateFormat
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Derived
- Inherited Members
-
JVMBridgeBase<Format>.IsAssignableFrom(IJavaType)JVMBridgeBase<Format>.IsAssignableFrom<T>()JVMBridgeBase<Format>.Execute<T>(params T[])JVMBridgeBase<Format>.DynBridgeClazzJVMBridgeBase<Format>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
DateFormat()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("DateFormat class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public DateFormat()
DateFormat(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
[Obsolete("DateFormat class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public DateFormat(params object[] args)
Parameters
args
object[]
Properties
ABBR_GENERIC_TZ
public static String ABBR_GENERIC_TZ { get; }
Property Value
ABBR_MONTH
public static String ABBR_MONTH { get; }
Property Value
ABBR_MONTH_DAY
public static String ABBR_MONTH_DAY { get; }
Property Value
ABBR_MONTH_WEEKDAY_DAY
public static String ABBR_MONTH_WEEKDAY_DAY { get; }
Property Value
ABBR_QUARTER
public static String ABBR_QUARTER { get; }
Property Value
ABBR_SPECIFIC_TZ
public static String ABBR_SPECIFIC_TZ { get; }
Property Value
ABBR_UTC_TZ
public static String ABBR_UTC_TZ { get; }
Property Value
ABBR_WEEKDAY
public static String ABBR_WEEKDAY { get; }
Property Value
AM_PM_FIELD
public static int AM_PM_FIELD { get; }
Property Value
AM_PM_MIDNIGHT_NOON_FIELD
public static int AM_PM_MIDNIGHT_NOON_FIELD { get; }
Property Value
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
DATE_FIELD
public static int DATE_FIELD { get; }
Property Value
DAY
public static String DAY { get; }
Property Value
DAY_OF_WEEK_FIELD
public static int DAY_OF_WEEK_FIELD { get; }
Property Value
DAY_OF_WEEK_IN_MONTH_FIELD
public static int DAY_OF_WEEK_IN_MONTH_FIELD { get; }
Property Value
DAY_OF_YEAR_FIELD
public static int DAY_OF_YEAR_FIELD { get; }
Property Value
DEFAULT
public static int DEFAULT { get; }
Property Value
DOW_LOCAL_FIELD
public static int DOW_LOCAL_FIELD { get; }
Property Value
ERA_FIELD
public static int ERA_FIELD { get; }
Property Value
EXTENDED_YEAR_FIELD
public static int EXTENDED_YEAR_FIELD { get; }
Property Value
FLEXIBLE_DAY_PERIOD_FIELD
public static int FLEXIBLE_DAY_PERIOD_FIELD { get; }
Property Value
FRACTIONAL_SECOND_FIELD
public static int FRACTIONAL_SECOND_FIELD { get; }
Property Value
FULL
public static int FULL { get; }
Property Value
GENERIC_TZ
public static String GENERIC_TZ { get; }
Property Value
HOUR
public static String HOUR { get; }
Property Value
HOUR0_FIELD
public static int HOUR0_FIELD { get; }
Property Value
HOUR1_FIELD
public static int HOUR1_FIELD { get; }
Property Value
HOUR24
public static String HOUR24 { get; }
Property Value
HOUR24_MINUTE
public static String HOUR24_MINUTE { get; }
Property Value
HOUR24_MINUTE_SECOND
public static String HOUR24_MINUTE_SECOND { get; }
Property Value
HOUR_MINUTE
public static String HOUR_MINUTE { get; }
Property Value
HOUR_MINUTE_SECOND
public static String HOUR_MINUTE_SECOND { get; }
Property Value
HOUR_OF_DAY0_FIELD
public static int HOUR_OF_DAY0_FIELD { get; }
Property Value
HOUR_OF_DAY1_FIELD
public static int HOUR_OF_DAY1_FIELD { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
JULIAN_DAY_FIELD
public static int JULIAN_DAY_FIELD { get; }
Property Value
LOCATION_TZ
public static String LOCATION_TZ { get; }
Property Value
LONG
public static int LONG { get; }
Property Value
MEDIUM
public static int MEDIUM { get; }
Property Value
MILLISECONDS_IN_DAY_FIELD
public static int MILLISECONDS_IN_DAY_FIELD { get; }
Property Value
MILLISECOND_FIELD
public static int MILLISECOND_FIELD { get; }
Property Value
MINUTE
public static String MINUTE { get; }
Property Value
MINUTE_FIELD
public static int MINUTE_FIELD { get; }
Property Value
MINUTE_SECOND
public static String MINUTE_SECOND { get; }
Property Value
MONTH
public static String MONTH { get; }
Property Value
MONTH_DAY
public static String MONTH_DAY { get; }
Property Value
MONTH_FIELD
public static int MONTH_FIELD { get; }
Property Value
MONTH_WEEKDAY_DAY
public static String MONTH_WEEKDAY_DAY { get; }
Property Value
NONE
public static int NONE { get; }
Property Value
NUM_MONTH
public static String NUM_MONTH { get; }
Property Value
NUM_MONTH_DAY
public static String NUM_MONTH_DAY { get; }
Property Value
NUM_MONTH_WEEKDAY_DAY
public static String NUM_MONTH_WEEKDAY_DAY { get; }
Property Value
QUARTER
public static String QUARTER { get; }
Property Value
QUARTER_FIELD
public static int QUARTER_FIELD { get; }
Property Value
RELATIVE
public static int RELATIVE { get; }
Property Value
RELATIVE_DEFAULT
public static int RELATIVE_DEFAULT { get; }
Property Value
RELATIVE_FULL
public static int RELATIVE_FULL { get; }
Property Value
RELATIVE_LONG
public static int RELATIVE_LONG { get; }
Property Value
RELATIVE_MEDIUM
public static int RELATIVE_MEDIUM { get; }
Property Value
RELATIVE_SHORT
public static int RELATIVE_SHORT { get; }
Property Value
SECOND
public static String SECOND { get; }
Property Value
SECOND_FIELD
public static int SECOND_FIELD { get; }
Property Value
SHORT
public static int SHORT { get; }
Property Value
SPECIFIC_TZ
public static String SPECIFIC_TZ { get; }
Property Value
STANDALONE_DAY_FIELD
public static int STANDALONE_DAY_FIELD { get; }
Property Value
STANDALONE_MONTH_FIELD
public static int STANDALONE_MONTH_FIELD { get; }
Property Value
STANDALONE_QUARTER_FIELD
public static int STANDALONE_QUARTER_FIELD { get; }
Property Value
TIMEZONE_FIELD
public static int TIMEZONE_FIELD { get; }
Property Value
TIMEZONE_GENERIC_FIELD
public static int TIMEZONE_GENERIC_FIELD { get; }
Property Value
TIMEZONE_ISO_FIELD
public static int TIMEZONE_ISO_FIELD { get; }
Property Value
TIMEZONE_ISO_LOCAL_FIELD
public static int TIMEZONE_ISO_LOCAL_FIELD { get; }
Property Value
TIMEZONE_LOCALIZED_GMT_OFFSET_FIELD
public static int TIMEZONE_LOCALIZED_GMT_OFFSET_FIELD { get; }
Property Value
TIMEZONE_RFC_FIELD
public static int TIMEZONE_RFC_FIELD { get; }
Property Value
TIMEZONE_SPECIAL_FIELD
public static int TIMEZONE_SPECIAL_FIELD { get; }
Property Value
WEEKDAY
public static String WEEKDAY { get; }
Property Value
WEEK_OF_MONTH_FIELD
public static int WEEK_OF_MONTH_FIELD { get; }
Property Value
WEEK_OF_YEAR_FIELD
public static int WEEK_OF_YEAR_FIELD { get; }
Property Value
YEAR
public static String YEAR { get; }
Property Value
YEAR_ABBR_MONTH
public static String YEAR_ABBR_MONTH { get; }
Property Value
YEAR_ABBR_MONTH_DAY
public static String YEAR_ABBR_MONTH_DAY { get; }
Property Value
YEAR_ABBR_MONTH_WEEKDAY_DAY
https://developer.android.com/reference/android/icu/text/DateFormat.html#YEAR_ABBR_MONTH_WEEKDAY_DAY
public static String YEAR_ABBR_MONTH_WEEKDAY_DAY { get; }
Property Value
YEAR_ABBR_QUARTER
public static String YEAR_ABBR_QUARTER { get; }
Property Value
YEAR_FIELD
public static int YEAR_FIELD { get; }
Property Value
YEAR_MONTH
public static String YEAR_MONTH { get; }
Property Value
YEAR_MONTH_DAY
public static String YEAR_MONTH_DAY { get; }
Property Value
YEAR_MONTH_WEEKDAY_DAY
public static String YEAR_MONTH_WEEKDAY_DAY { get; }
Property Value
YEAR_NAME_FIELD
public static int YEAR_NAME_FIELD { get; }
Property Value
YEAR_NUM_MONTH
public static String YEAR_NUM_MONTH { get; }
Property Value
YEAR_NUM_MONTH_DAY
public static String YEAR_NUM_MONTH_DAY { get; }
Property Value
YEAR_NUM_MONTH_WEEKDAY_DAY
public static String YEAR_NUM_MONTH_WEEKDAY_DAY { get; }
Property Value
YEAR_QUARTER
public static String YEAR_QUARTER { get; }
Property Value
YEAR_WOY_FIELD
public static int YEAR_WOY_FIELD { get; }
Property Value
Methods
Format(Calendar, StringBuffer, FieldPosition)
public StringBuffer Format(Calendar arg0, StringBuffer arg1, FieldPosition arg2)
Parameters
arg0
Calendararg1
StringBufferarg2
FieldPosition
Returns
Format(Date)
public String Format(Date arg0)
Parameters
Returns
Format(Date, StringBuffer, FieldPosition)
public StringBuffer Format(Date arg0, StringBuffer arg1, FieldPosition arg2)
Parameters
arg0
Datearg1
StringBufferarg2
FieldPosition
Returns
GetAvailableLocales()
public static Locale[] GetAvailableLocales()
Returns
GetBooleanAttribute(BooleanAttribute)
public bool GetBooleanAttribute(DateFormat.BooleanAttribute arg0)
Parameters
Returns
GetCalendar()
public Calendar GetCalendar()
Returns
GetContext(Type)
public DisplayContext GetContext(DisplayContext.Type arg0)
Parameters
Returns
GetDateInstance()
public static DateFormat GetDateInstance()
Returns
GetDateInstance(Calendar, int)
public static DateFormat GetDateInstance(Calendar arg0, int arg1)
Parameters
Returns
GetDateInstance(Calendar, int, ULocale)
public static DateFormat GetDateInstance(Calendar arg0, int arg1, ULocale arg2)
Parameters
Returns
GetDateInstance(Calendar, int, Locale)
public static DateFormat GetDateInstance(Calendar arg0, int arg1, Locale arg2)
Parameters
Returns
GetDateInstance(int)
public static DateFormat GetDateInstance(int arg0)
Parameters
Returns
GetDateInstance(int, ULocale)
public static DateFormat GetDateInstance(int arg0, ULocale arg1)
Parameters
Returns
GetDateInstance(int, Locale)
public static DateFormat GetDateInstance(int arg0, Locale arg1)
Parameters
Returns
GetDateTimeInstance()
public static DateFormat GetDateTimeInstance()
Returns
GetDateTimeInstance(Calendar, int, int)
public static DateFormat GetDateTimeInstance(Calendar arg0, int arg1, int arg2)
Parameters
Returns
GetDateTimeInstance(Calendar, int, int, ULocale)
public static DateFormat GetDateTimeInstance(Calendar arg0, int arg1, int arg2, ULocale arg3)
Parameters
Returns
GetDateTimeInstance(Calendar, int, int, Locale)
public static DateFormat GetDateTimeInstance(Calendar arg0, int arg1, int arg2, Locale arg3)
Parameters
Returns
GetDateTimeInstance(int, int)
public static DateFormat GetDateTimeInstance(int arg0, int arg1)
Parameters
Returns
GetDateTimeInstance(int, int, ULocale)
public static DateFormat GetDateTimeInstance(int arg0, int arg1, ULocale arg2)
Parameters
Returns
GetDateTimeInstance(int, int, Locale)
public static DateFormat GetDateTimeInstance(int arg0, int arg1, Locale arg2)
Parameters
Returns
GetInstance()
public static DateFormat GetInstance()
Returns
GetInstance(Calendar)
public static DateFormat GetInstance(Calendar arg0)
Parameters
Returns
GetInstance(Calendar, ULocale)
public static DateFormat GetInstance(Calendar arg0, ULocale arg1)
Parameters
Returns
GetInstance(Calendar, Locale)
public static DateFormat GetInstance(Calendar arg0, Locale arg1)
Parameters
Returns
GetInstanceForSkeleton(Calendar, String, ULocale)
public static DateFormat GetInstanceForSkeleton(Calendar arg0, String arg1, ULocale arg2)
Parameters
Returns
GetInstanceForSkeleton(Calendar, String, Locale)
public static DateFormat GetInstanceForSkeleton(Calendar arg0, String arg1, Locale arg2)
Parameters
Returns
GetInstanceForSkeleton(String)
public static DateFormat GetInstanceForSkeleton(String arg0)
Parameters
Returns
GetInstanceForSkeleton(String, ULocale)
public static DateFormat GetInstanceForSkeleton(String arg0, ULocale arg1)
Parameters
Returns
GetInstanceForSkeleton(String, Locale)
public static DateFormat GetInstanceForSkeleton(String arg0, Locale arg1)
Parameters
Returns
GetNumberFormat()
public NumberFormat GetNumberFormat()
Returns
GetPatternInstance(Calendar, String, ULocale)
public static DateFormat GetPatternInstance(Calendar arg0, String arg1, ULocale arg2)
Parameters
Returns
GetPatternInstance(Calendar, String, Locale)
public static DateFormat GetPatternInstance(Calendar arg0, String arg1, Locale arg2)
Parameters
Returns
GetPatternInstance(String)
public static DateFormat GetPatternInstance(String arg0)
Parameters
Returns
GetPatternInstance(String, ULocale)
public static DateFormat GetPatternInstance(String arg0, ULocale arg1)
Parameters
Returns
GetPatternInstance(String, Locale)
public static DateFormat GetPatternInstance(String arg0, Locale arg1)
Parameters
Returns
GetTimeInstance()
public static DateFormat GetTimeInstance()
Returns
GetTimeInstance(Calendar, int)
public static DateFormat GetTimeInstance(Calendar arg0, int arg1)
Parameters
Returns
GetTimeInstance(Calendar, int, ULocale)
public static DateFormat GetTimeInstance(Calendar arg0, int arg1, ULocale arg2)
Parameters
Returns
GetTimeInstance(Calendar, int, Locale)
public static DateFormat GetTimeInstance(Calendar arg0, int arg1, Locale arg2)
Parameters
Returns
GetTimeInstance(int)
public static DateFormat GetTimeInstance(int arg0)
Parameters
Returns
GetTimeInstance(int, ULocale)
public static DateFormat GetTimeInstance(int arg0, ULocale arg1)
Parameters
Returns
GetTimeInstance(int, Locale)
public static DateFormat GetTimeInstance(int arg0, Locale arg1)
Parameters
Returns
GetTimeZone()
public TimeZone GetTimeZone()
Returns
IsCalendarLenient()
public bool IsCalendarLenient()
Returns
IsLenient()
public bool IsLenient()
Returns
Parse(String)
public Date Parse(String arg0)
Parameters
Returns
Exceptions
Parse(String, Calendar, ParsePosition)
public void Parse(String arg0, Calendar arg1, ParsePosition arg2)
Parameters
arg0
Stringarg1
Calendararg2
ParsePosition
Parse(String, ParsePosition)
public Date Parse(String arg0, ParsePosition arg1)
Parameters
arg0
Stringarg1
ParsePosition
Returns
SetBooleanAttribute(BooleanAttribute, bool)
public DateFormat SetBooleanAttribute(DateFormat.BooleanAttribute arg0, bool arg1)
Parameters
Returns
SetCalendar(Calendar)
public void SetCalendar(Calendar arg0)
Parameters
SetCalendarLenient(bool)
https://developer.android.com/reference/android/icu/text/DateFormat.html#setCalendarLenient(boolean)
public void SetCalendarLenient(bool arg0)
Parameters
SetContext(DisplayContext)
public void SetContext(DisplayContext arg0)
Parameters
SetLenient(bool)
public void SetLenient(bool arg0)
Parameters
SetNumberFormat(NumberFormat)
public void SetNumberFormat(NumberFormat arg0)
Parameters
arg0
NumberFormat
SetTimeZone(TimeZone)
public void SetTimeZone(TimeZone arg0)