Table of Contents

Class DateFormat

Namespace
Android.Icu.Text
Assembly
MASES.Netdroid.dll
public class DateFormat : UFormat, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ISerializable, ICloneable
Inheritance
JVMBridgeBase
JVMBridgeBase<Format>
DateFormat
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Derived
Inherited Members
JVMBridgeBase<Format>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Format>.IsAssignableFrom<T>()
JVMBridgeBase<Format>.Execute<T>(params T[])
JVMBridgeBase<Format>.DynBridgeClazz
JVMBridgeBase<Format>.BridgeClazz
JVMBridgeBase.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.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.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

String

ABBR_MONTH

public static String ABBR_MONTH { get; }

Property Value

String

ABBR_MONTH_DAY

public static String ABBR_MONTH_DAY { get; }

Property Value

String

ABBR_MONTH_WEEKDAY_DAY

public static String ABBR_MONTH_WEEKDAY_DAY { get; }

Property Value

String

ABBR_QUARTER

public static String ABBR_QUARTER { get; }

Property Value

String

ABBR_SPECIFIC_TZ

public static String ABBR_SPECIFIC_TZ { get; }

Property Value

String

ABBR_UTC_TZ

public static String ABBR_UTC_TZ { get; }

Property Value

String

ABBR_WEEKDAY

public static String ABBR_WEEKDAY { get; }

Property Value

String

AM_PM_FIELD

public static int AM_PM_FIELD { get; }

Property Value

int

AM_PM_MIDNIGHT_NOON_FIELD

public static int AM_PM_MIDNIGHT_NOON_FIELD { get; }

Property Value

int

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

DATE_FIELD

public static int DATE_FIELD { get; }

Property Value

int

DAY

public static String DAY { get; }

Property Value

String

DAY_OF_WEEK_FIELD

public static int DAY_OF_WEEK_FIELD { get; }

Property Value

int

DAY_OF_WEEK_IN_MONTH_FIELD

public static int DAY_OF_WEEK_IN_MONTH_FIELD { get; }

Property Value

int

DAY_OF_YEAR_FIELD

public static int DAY_OF_YEAR_FIELD { get; }

Property Value

int

DEFAULT

public static int DEFAULT { get; }

Property Value

int

DOW_LOCAL_FIELD

public static int DOW_LOCAL_FIELD { get; }

Property Value

int

ERA_FIELD

public static int ERA_FIELD { get; }

Property Value

int

EXTENDED_YEAR_FIELD

public static int EXTENDED_YEAR_FIELD { get; }

Property Value

int

FLEXIBLE_DAY_PERIOD_FIELD

public static int FLEXIBLE_DAY_PERIOD_FIELD { get; }

Property Value

int

FRACTIONAL_SECOND_FIELD

public static int FRACTIONAL_SECOND_FIELD { get; }

Property Value

int

FULL

public static int FULL { get; }

Property Value

int

GENERIC_TZ

public static String GENERIC_TZ { get; }

Property Value

String

HOUR

public static String HOUR { get; }

Property Value

String

HOUR0_FIELD

public static int HOUR0_FIELD { get; }

Property Value

int

HOUR1_FIELD

public static int HOUR1_FIELD { get; }

Property Value

int

HOUR24

public static String HOUR24 { get; }

Property Value

String

HOUR24_MINUTE

public static String HOUR24_MINUTE { get; }

Property Value

String

HOUR24_MINUTE_SECOND

public static String HOUR24_MINUTE_SECOND { get; }

Property Value

String

HOUR_MINUTE

public static String HOUR_MINUTE { get; }

Property Value

String

HOUR_MINUTE_SECOND

public static String HOUR_MINUTE_SECOND { get; }

Property Value

String

HOUR_OF_DAY0_FIELD

public static int HOUR_OF_DAY0_FIELD { get; }

Property Value

int

HOUR_OF_DAY1_FIELD

public static int HOUR_OF_DAY1_FIELD { get; }

Property Value

int

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

JULIAN_DAY_FIELD

public static int JULIAN_DAY_FIELD { get; }

Property Value

int

LOCATION_TZ

public static String LOCATION_TZ { get; }

Property Value

String

LONG

public static int LONG { get; }

Property Value

int

MEDIUM

public static int MEDIUM { get; }

Property Value

int

MILLISECONDS_IN_DAY_FIELD

public static int MILLISECONDS_IN_DAY_FIELD { get; }

Property Value

int

MILLISECOND_FIELD

public static int MILLISECOND_FIELD { get; }

Property Value

int

MINUTE

public static String MINUTE { get; }

Property Value

String

MINUTE_FIELD

public static int MINUTE_FIELD { get; }

Property Value

int

MINUTE_SECOND

public static String MINUTE_SECOND { get; }

Property Value

String

MONTH

public static String MONTH { get; }

Property Value

String

MONTH_DAY

public static String MONTH_DAY { get; }

Property Value

String

MONTH_FIELD

public static int MONTH_FIELD { get; }

Property Value

int

MONTH_WEEKDAY_DAY

public static String MONTH_WEEKDAY_DAY { get; }

Property Value

String

NONE

public static int NONE { get; }

Property Value

int

NUM_MONTH

public static String NUM_MONTH { get; }

Property Value

String

NUM_MONTH_DAY

public static String NUM_MONTH_DAY { get; }

Property Value

String

NUM_MONTH_WEEKDAY_DAY

public static String NUM_MONTH_WEEKDAY_DAY { get; }

Property Value

String

QUARTER

public static String QUARTER { get; }

Property Value

String

QUARTER_FIELD

public static int QUARTER_FIELD { get; }

Property Value

int

RELATIVE

public static int RELATIVE { get; }

Property Value

int

RELATIVE_DEFAULT

public static int RELATIVE_DEFAULT { get; }

Property Value

int

RELATIVE_FULL

public static int RELATIVE_FULL { get; }

Property Value

int

RELATIVE_LONG

public static int RELATIVE_LONG { get; }

Property Value

int

RELATIVE_MEDIUM

public static int RELATIVE_MEDIUM { get; }

Property Value

int

RELATIVE_SHORT

public static int RELATIVE_SHORT { get; }

Property Value

int

SECOND

public static String SECOND { get; }

Property Value

String

SECOND_FIELD

public static int SECOND_FIELD { get; }

Property Value

int

SHORT

public static int SHORT { get; }

Property Value

int

SPECIFIC_TZ

public static String SPECIFIC_TZ { get; }

Property Value

String

STANDALONE_DAY_FIELD

public static int STANDALONE_DAY_FIELD { get; }

Property Value

int

STANDALONE_MONTH_FIELD

public static int STANDALONE_MONTH_FIELD { get; }

Property Value

int

STANDALONE_QUARTER_FIELD

public static int STANDALONE_QUARTER_FIELD { get; }

Property Value

int

TIMEZONE_FIELD

public static int TIMEZONE_FIELD { get; }

Property Value

int

TIMEZONE_GENERIC_FIELD

public static int TIMEZONE_GENERIC_FIELD { get; }

Property Value

int

TIMEZONE_ISO_FIELD

public static int TIMEZONE_ISO_FIELD { get; }

Property Value

int

TIMEZONE_ISO_LOCAL_FIELD

public static int TIMEZONE_ISO_LOCAL_FIELD { get; }

Property Value

int

TIMEZONE_LOCALIZED_GMT_OFFSET_FIELD

public static int TIMEZONE_LOCALIZED_GMT_OFFSET_FIELD { get; }

Property Value

int

TIMEZONE_RFC_FIELD

public static int TIMEZONE_RFC_FIELD { get; }

Property Value

int

TIMEZONE_SPECIAL_FIELD

public static int TIMEZONE_SPECIAL_FIELD { get; }

Property Value

int

WEEKDAY

public static String WEEKDAY { get; }

Property Value

String

WEEK_OF_MONTH_FIELD

public static int WEEK_OF_MONTH_FIELD { get; }

Property Value

int

WEEK_OF_YEAR_FIELD

public static int WEEK_OF_YEAR_FIELD { get; }

Property Value

int

YEAR

public static String YEAR { get; }

Property Value

String

YEAR_ABBR_MONTH

public static String YEAR_ABBR_MONTH { get; }

Property Value

String

YEAR_ABBR_MONTH_DAY

public static String YEAR_ABBR_MONTH_DAY { get; }

Property Value

String

YEAR_ABBR_MONTH_WEEKDAY_DAY

public static String YEAR_ABBR_MONTH_WEEKDAY_DAY { get; }

Property Value

String

YEAR_ABBR_QUARTER

public static String YEAR_ABBR_QUARTER { get; }

Property Value

String

YEAR_FIELD

public static int YEAR_FIELD { get; }

Property Value

int

YEAR_MONTH

public static String YEAR_MONTH { get; }

Property Value

String

YEAR_MONTH_DAY

public static String YEAR_MONTH_DAY { get; }

Property Value

String

YEAR_MONTH_WEEKDAY_DAY

public static String YEAR_MONTH_WEEKDAY_DAY { get; }

Property Value

String

YEAR_NAME_FIELD

public static int YEAR_NAME_FIELD { get; }

Property Value

int

YEAR_NUM_MONTH

public static String YEAR_NUM_MONTH { get; }

Property Value

String

YEAR_NUM_MONTH_DAY

public static String YEAR_NUM_MONTH_DAY { get; }

Property Value

String

YEAR_NUM_MONTH_WEEKDAY_DAY

public static String YEAR_NUM_MONTH_WEEKDAY_DAY { get; }

Property Value

String

YEAR_QUARTER

public static String YEAR_QUARTER { get; }

Property Value

String

YEAR_WOY_FIELD

public static int YEAR_WOY_FIELD { get; }

Property Value

int

Methods

Format(Calendar, StringBuffer, FieldPosition)

public StringBuffer Format(Calendar arg0, StringBuffer arg1, FieldPosition arg2)

Parameters

arg0 Calendar

Calendar

arg1 StringBuffer

StringBuffer

arg2 FieldPosition

FieldPosition

Returns

StringBuffer

StringBuffer

Format(Date)

public String Format(Date arg0)

Parameters

arg0 Date

Date

Returns

String

String

Format(Date, StringBuffer, FieldPosition)

public StringBuffer Format(Date arg0, StringBuffer arg1, FieldPosition arg2)

Parameters

arg0 Date

Date

arg1 StringBuffer

StringBuffer

arg2 FieldPosition

FieldPosition

Returns

StringBuffer

StringBuffer

GetAvailableLocales()

public static Locale[] GetAvailableLocales()

Returns

Locale[]

Locale

GetBooleanAttribute(BooleanAttribute)

public bool GetBooleanAttribute(DateFormat.BooleanAttribute arg0)

Parameters

arg0 DateFormat.BooleanAttribute

DateFormat.BooleanAttribute

Returns

bool

bool

GetCalendar()

public Calendar GetCalendar()

Returns

Calendar

Calendar

GetContext(Type)

public DisplayContext GetContext(DisplayContext.Type arg0)

Parameters

arg0 DisplayContext.Type

DisplayContext.Type

Returns

DisplayContext

DisplayContext

GetDateInstance()

public static DateFormat GetDateInstance()

Returns

DateFormat

DateFormat

GetDateInstance(Calendar, int)

public static DateFormat GetDateInstance(Calendar arg0, int arg1)

Parameters

arg0 Calendar

Calendar

arg1 int

int

Returns

DateFormat

DateFormat

GetDateInstance(Calendar, int, ULocale)

public static DateFormat GetDateInstance(Calendar arg0, int arg1, ULocale arg2)

Parameters

arg0 Calendar

Calendar

arg1 int

int

arg2 ULocale

ULocale

Returns

DateFormat

DateFormat

GetDateInstance(Calendar, int, Locale)

public static DateFormat GetDateInstance(Calendar arg0, int arg1, Locale arg2)

Parameters

arg0 Calendar

Calendar

arg1 int

int

arg2 Locale

Locale

Returns

DateFormat

DateFormat

GetDateInstance(int)

public static DateFormat GetDateInstance(int arg0)

Parameters

arg0 int

int

Returns

DateFormat

DateFormat

GetDateInstance(int, ULocale)

public static DateFormat GetDateInstance(int arg0, ULocale arg1)

Parameters

arg0 int

int

arg1 ULocale

ULocale

Returns

DateFormat

DateFormat

GetDateInstance(int, Locale)

public static DateFormat GetDateInstance(int arg0, Locale arg1)

Parameters

arg0 int

int

arg1 Locale

Locale

Returns

DateFormat

DateFormat

GetDateTimeInstance()

public static DateFormat GetDateTimeInstance()

Returns

DateFormat

DateFormat

GetDateTimeInstance(Calendar, int, int)

public static DateFormat GetDateTimeInstance(Calendar arg0, int arg1, int arg2)

Parameters

arg0 Calendar

Calendar

arg1 int

int

arg2 int

int

Returns

DateFormat

DateFormat

GetDateTimeInstance(Calendar, int, int, ULocale)

public static DateFormat GetDateTimeInstance(Calendar arg0, int arg1, int arg2, ULocale arg3)

Parameters

arg0 Calendar

Calendar

arg1 int

int

arg2 int

int

arg3 ULocale

ULocale

Returns

DateFormat

DateFormat

GetDateTimeInstance(Calendar, int, int, Locale)

public static DateFormat GetDateTimeInstance(Calendar arg0, int arg1, int arg2, Locale arg3)

Parameters

arg0 Calendar

Calendar

arg1 int

int

arg2 int

int

arg3 Locale

Locale

Returns

DateFormat

DateFormat

GetDateTimeInstance(int, int)

public static DateFormat GetDateTimeInstance(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

Returns

DateFormat

DateFormat

GetDateTimeInstance(int, int, ULocale)

public static DateFormat GetDateTimeInstance(int arg0, int arg1, ULocale arg2)

Parameters

arg0 int

int

arg1 int

int

arg2 ULocale

ULocale

Returns

DateFormat

DateFormat

GetDateTimeInstance(int, int, Locale)

public static DateFormat GetDateTimeInstance(int arg0, int arg1, Locale arg2)

Parameters

arg0 int

int

arg1 int

int

arg2 Locale

Locale

Returns

DateFormat

DateFormat

GetInstance()

public static DateFormat GetInstance()

Returns

DateFormat

DateFormat

GetInstance(Calendar)

public static DateFormat GetInstance(Calendar arg0)

Parameters

arg0 Calendar

Calendar

Returns

DateFormat

DateFormat

GetInstance(Calendar, ULocale)

public static DateFormat GetInstance(Calendar arg0, ULocale arg1)

Parameters

arg0 Calendar

Calendar

arg1 ULocale

ULocale

Returns

DateFormat

DateFormat

GetInstance(Calendar, Locale)

public static DateFormat GetInstance(Calendar arg0, Locale arg1)

Parameters

arg0 Calendar

Calendar

arg1 Locale

Locale

Returns

DateFormat

DateFormat

GetInstanceForSkeleton(Calendar, String, ULocale)

public static DateFormat GetInstanceForSkeleton(Calendar arg0, String arg1, ULocale arg2)

Parameters

arg0 Calendar

Calendar

arg1 String

String

arg2 ULocale

ULocale

Returns

DateFormat

DateFormat

GetInstanceForSkeleton(Calendar, String, Locale)

public static DateFormat GetInstanceForSkeleton(Calendar arg0, String arg1, Locale arg2)

Parameters

arg0 Calendar

Calendar

arg1 String

String

arg2 Locale

Locale

Returns

DateFormat

DateFormat

GetInstanceForSkeleton(String)

public static DateFormat GetInstanceForSkeleton(String arg0)

Parameters

arg0 String

String

Returns

DateFormat

DateFormat

GetInstanceForSkeleton(String, ULocale)

public static DateFormat GetInstanceForSkeleton(String arg0, ULocale arg1)

Parameters

arg0 String

String

arg1 ULocale

ULocale

Returns

DateFormat

DateFormat

GetInstanceForSkeleton(String, Locale)

public static DateFormat GetInstanceForSkeleton(String arg0, Locale arg1)

Parameters

arg0 String

String

arg1 Locale

Locale

Returns

DateFormat

DateFormat

GetNumberFormat()

public NumberFormat GetNumberFormat()

Returns

NumberFormat

NumberFormat

GetPatternInstance(Calendar, String, ULocale)

public static DateFormat GetPatternInstance(Calendar arg0, String arg1, ULocale arg2)

Parameters

arg0 Calendar

Calendar

arg1 String

String

arg2 ULocale

ULocale

Returns

DateFormat

DateFormat

GetPatternInstance(Calendar, String, Locale)

public static DateFormat GetPatternInstance(Calendar arg0, String arg1, Locale arg2)

Parameters

arg0 Calendar

Calendar

arg1 String

String

arg2 Locale

Locale

Returns

DateFormat

DateFormat

GetPatternInstance(String)

public static DateFormat GetPatternInstance(String arg0)

Parameters

arg0 String

String

Returns

DateFormat

DateFormat

GetPatternInstance(String, ULocale)

public static DateFormat GetPatternInstance(String arg0, ULocale arg1)

Parameters

arg0 String

String

arg1 ULocale

ULocale

Returns

DateFormat

DateFormat

GetPatternInstance(String, Locale)

public static DateFormat GetPatternInstance(String arg0, Locale arg1)

Parameters

arg0 String

String

arg1 Locale

Locale

Returns

DateFormat

DateFormat

GetTimeInstance()

public static DateFormat GetTimeInstance()

Returns

DateFormat

DateFormat

GetTimeInstance(Calendar, int)

public static DateFormat GetTimeInstance(Calendar arg0, int arg1)

Parameters

arg0 Calendar

Calendar

arg1 int

int

Returns

DateFormat

DateFormat

GetTimeInstance(Calendar, int, ULocale)

public static DateFormat GetTimeInstance(Calendar arg0, int arg1, ULocale arg2)

Parameters

arg0 Calendar

Calendar

arg1 int

int

arg2 ULocale

ULocale

Returns

DateFormat

DateFormat

GetTimeInstance(Calendar, int, Locale)

public static DateFormat GetTimeInstance(Calendar arg0, int arg1, Locale arg2)

Parameters

arg0 Calendar

Calendar

arg1 int

int

arg2 Locale

Locale

Returns

DateFormat

DateFormat

GetTimeInstance(int)

public static DateFormat GetTimeInstance(int arg0)

Parameters

arg0 int

int

Returns

DateFormat

DateFormat

GetTimeInstance(int, ULocale)

public static DateFormat GetTimeInstance(int arg0, ULocale arg1)

Parameters

arg0 int

int

arg1 ULocale

ULocale

Returns

DateFormat

DateFormat

GetTimeInstance(int, Locale)

public static DateFormat GetTimeInstance(int arg0, Locale arg1)

Parameters

arg0 int

int

arg1 Locale

Locale

Returns

DateFormat

DateFormat

GetTimeZone()

public TimeZone GetTimeZone()

Returns

TimeZone

TimeZone

IsCalendarLenient()

public bool IsCalendarLenient()

Returns

bool

bool

IsLenient()

public bool IsLenient()

Returns

bool

bool

Parse(String)

public Date Parse(String arg0)

Parameters

arg0 String

String

Returns

Date

Date

Exceptions

ParseException

Parse(String, Calendar, ParsePosition)

public void Parse(String arg0, Calendar arg1, ParsePosition arg2)

Parameters

arg0 String

String

arg1 Calendar

Calendar

arg2 ParsePosition

ParsePosition

Parse(String, ParsePosition)

public Date Parse(String arg0, ParsePosition arg1)

Parameters

arg0 String

String

arg1 ParsePosition

ParsePosition

Returns

Date

Date

SetBooleanAttribute(BooleanAttribute, bool)

public DateFormat SetBooleanAttribute(DateFormat.BooleanAttribute arg0, bool arg1)

Parameters

arg0 DateFormat.BooleanAttribute

DateFormat.BooleanAttribute

arg1 bool

bool

Returns

DateFormat

DateFormat

SetCalendar(Calendar)

public void SetCalendar(Calendar arg0)

Parameters

arg0 Calendar

Calendar

SetCalendarLenient(bool)

public void SetCalendarLenient(bool arg0)

Parameters

arg0 bool

bool

SetContext(DisplayContext)

public void SetContext(DisplayContext arg0)

Parameters

arg0 DisplayContext

DisplayContext

SetLenient(bool)

public void SetLenient(bool arg0)

Parameters

arg0 bool

bool

SetNumberFormat(NumberFormat)

public void SetNumberFormat(NumberFormat arg0)

Parameters

arg0 NumberFormat

NumberFormat

SetTimeZone(TimeZone)

public void SetTimeZone(TimeZone arg0)

Parameters

arg0 TimeZone

TimeZone