Package apple.foundation
Class NSDateFormatter
- java.lang.Object
-
- org.moe.natj.general.NativeObject
-
- org.moe.natj.objc.ObjCObject
-
- apple.NSObject
-
- apple.foundation.NSFormatter
-
- apple.foundation.NSDateFormatter
-
public class NSDateFormatter extends NSFormatter
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class apple.NSObject
NSObject.Block_accessibilityActivateBlock_ret, NSObject.Block_accessibilityActivationPointBlock_ret, NSObject.Block_accessibilityAttributedHintBlock_ret, NSObject.Block_accessibilityAttributedLabelBlock_ret, NSObject.Block_accessibilityAttributedUserInputLabelsBlock_ret, NSObject.Block_accessibilityAttributedValueBlock_ret, NSObject.Block_accessibilityContainerTypeBlock_ret, NSObject.Block_accessibilityCustomActionsBlock_ret, NSObject.Block_accessibilityCustomRotorsBlock_ret, NSObject.Block_accessibilityDecrementBlock_ret, NSObject.Block_accessibilityElementsBlock_ret, NSObject.Block_accessibilityElementsHiddenBlock_ret, NSObject.Block_accessibilityFrameBlock_ret, NSObject.Block_accessibilityHeaderElementsBlock_ret, NSObject.Block_accessibilityHintBlock_ret, NSObject.Block_accessibilityIdentifierBlock_ret, NSObject.Block_accessibilityIncrementBlock_ret, NSObject.Block_accessibilityLabelBlock_ret, NSObject.Block_accessibilityLanguageBlock_ret, NSObject.Block_accessibilityMagicTapBlock_ret, NSObject.Block_accessibilityNavigationStyleBlock_ret, NSObject.Block_accessibilityPathBlock_ret, NSObject.Block_accessibilityPerformEscapeBlock_ret, NSObject.Block_accessibilityRespondsToUserInteractionBlock_ret, NSObject.Block_accessibilityShouldGroupAccessibilityChildrenBlock_ret, NSObject.Block_accessibilityTextualContextBlock_ret, NSObject.Block_accessibilityTraitsBlock_ret, NSObject.Block_accessibilityUserInputLabelsBlock_ret, NSObject.Block_accessibilityValueBlock_ret, NSObject.Block_accessibilityViewIsModalBlock_ret, NSObject.Block_automationElementsBlock_ret, NSObject.Block_isAccessibilityElementBlock_ret, NSObject.Block_setAccessibilityActivateBlock, NSObject.Block_setAccessibilityActivationPointBlock, NSObject.Block_setAccessibilityAttributedHintBlock, NSObject.Block_setAccessibilityAttributedLabelBlock, NSObject.Block_setAccessibilityAttributedUserInputLabelsBlock, NSObject.Block_setAccessibilityAttributedValueBlock, NSObject.Block_setAccessibilityContainerTypeBlock, NSObject.Block_setAccessibilityCustomActionsBlock, NSObject.Block_setAccessibilityCustomRotorsBlock, NSObject.Block_setAccessibilityDecrementBlock, NSObject.Block_setAccessibilityElementsBlock, NSObject.Block_setAccessibilityElementsHiddenBlock, NSObject.Block_setAccessibilityFrameBlock, NSObject.Block_setAccessibilityHeaderElementsBlock, NSObject.Block_setAccessibilityHintBlock, NSObject.Block_setAccessibilityIdentifierBlock, NSObject.Block_setAccessibilityIncrementBlock, NSObject.Block_setAccessibilityLabelBlock, NSObject.Block_setAccessibilityLanguageBlock, NSObject.Block_setAccessibilityMagicTapBlock, NSObject.Block_setAccessibilityNavigationStyleBlock, NSObject.Block_setAccessibilityPathBlock, NSObject.Block_setAccessibilityPerformEscapeBlock, NSObject.Block_setAccessibilityRespondsToUserInteractionBlock, NSObject.Block_setAccessibilityShouldGroupAccessibilityChildrenBlock, NSObject.Block_setAccessibilityTextualContextBlock, NSObject.Block_setAccessibilityTraitsBlock, NSObject.Block_setAccessibilityUserInputLabelsBlock, NSObject.Block_setAccessibilityValueBlock, NSObject.Block_setAccessibilityViewIsModalBlock, NSObject.Block_setAutomationElementsBlock, NSObject.Block_setIsAccessibilityElementBlock, NSObject.Function_instanceMethodForSelector_ret, NSObject.Function_methodForSelector_ret
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedNSDateFormatter(org.moe.natj.general.Pointer peer)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static booleanaccessInstanceVariablesDirectly()static NSDateFormatteralloc()static NSDateFormatterallocWithZone(org.moe.natj.general.ptr.VoidPtr zone)java.lang.StringAMSymbol()static booleanautomaticallyNotifiesObserversForKey(@NotNull java.lang.String key)NSCalendarcalendar()static voidcancelPreviousPerformRequestsWithTarget(@NotNull java.lang.Object aTarget)static voidcancelPreviousPerformRequestsWithTargetSelectorObject(@NotNull java.lang.Object aTarget, @NotNull org.moe.natj.objc.SEL aSelector, @Nullable java.lang.Object anArgument)static @NotNull NSArray<java.lang.String>classFallbacksForKeyedArchiver()static @NotNull org.moe.natj.objc.ClassclassForKeyedUnarchiver()java.lang.StringdateFormat()static @Nullable java.lang.StringdateFormatFromTemplateOptionsLocale(@NotNull java.lang.String tmplate, long opts, @Nullable NSLocale locale)API-Since: 4.0@Nullable NSDatedateFromString(@NotNull java.lang.String string)longdateStyle()static java.lang.StringdebugDescription_static()@Nullable NSDatedefaultDate()static longdefaultFormatterBehavior()Attributes of an NSDateFormatterstatic java.lang.Stringdescription_static()booleandoesRelativeDateFormatting()API-Since: 4.0NSArray<java.lang.String>eraSymbols()longformatterBehavior()longformattingContext()default is NSFormattingContextUnknown API-Since: 8.0booleangeneratesCalendarDates()booleangetObjectValueForStringRangeError(@Nullable org.moe.natj.general.ptr.Ptr<org.moe.natj.objc.ObjCObject> obj, @NotNull java.lang.String string, @Nullable NSRange rangep, @Nullable org.moe.natj.general.ptr.Ptr<NSError> error)Report the used range of the string and an NSError, in addition to the usual stuff from NSFormatter@Nullable NSDategregorianStartDate()API-Since: 2.0static longhash_static()NSDateFormatterinit()NSDateFormatterinitWithCoder(@NotNull NSCoder coder)NS_DESIGNATED_INITIALIZERstatic NSObject.Function_instanceMethodForSelector_retinstanceMethodForSelector(org.moe.natj.objc.SEL aSelector)static NSMethodSignatureinstanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)static booleaninstancesRespondToSelector(org.moe.natj.objc.SEL aSelector)booleanisLenient()static booleanisSubclassOfClass(org.moe.natj.objc.Class aClass)static @NotNull NSSet<java.lang.String>keyPathsForValuesAffectingValueForKey(@NotNull java.lang.String key)NSLocalelocale()static @NotNull java.lang.StringlocalizedStringFromDateDateStyleTimeStyle(@NotNull NSDate date, long dstyle, long tstyle)API-Since: 4.0NSArray<java.lang.String>longEraSymbols()API-Since: 2.0NSArray<java.lang.String>monthSymbols()static NSDateFormatternew_objc()java.lang.StringPMSymbol()NSArray<java.lang.String>quarterSymbols()API-Since: 2.0static booleanresolveClassMethod(org.moe.natj.objc.SEL sel)static booleanresolveInstanceMethod(org.moe.natj.objc.SEL sel)voidsetAMSymbol(java.lang.String value)voidsetCalendar(NSCalendar value)voidsetDateFormat(java.lang.String value)voidsetDateStyle(long value)voidsetDefaultDate(@Nullable NSDate value)static voidsetDefaultFormatterBehavior(long value)Attributes of an NSDateFormattervoidsetDoesRelativeDateFormatting(boolean value)API-Since: 4.0voidsetEraSymbols(NSArray<java.lang.String> value)voidsetFormatterBehavior(long value)voidsetFormattingContext(long value)default is NSFormattingContextUnknown API-Since: 8.0voidsetGeneratesCalendarDates(boolean value)voidsetGregorianStartDate(@Nullable NSDate value)API-Since: 2.0voidsetLenient(boolean value)voidsetLocale(NSLocale value)voidsetLocalizedDateFormatFromTemplate(@NotNull java.lang.String dateFormatTemplate)A convenient way to generate an appropriate localized date format, and set it, in a single operation.voidsetLongEraSymbols(NSArray<java.lang.String> value)API-Since: 2.0voidsetMonthSymbols(NSArray<java.lang.String> value)voidsetPMSymbol(java.lang.String value)voidsetQuarterSymbols(NSArray<java.lang.String> value)API-Since: 2.0voidsetShortMonthSymbols(NSArray<java.lang.String> value)voidsetShortQuarterSymbols(NSArray<java.lang.String> value)API-Since: 2.0voidsetShortStandaloneMonthSymbols(NSArray<java.lang.String> value)API-Since: 2.0voidsetShortStandaloneQuarterSymbols(NSArray<java.lang.String> value)API-Since: 2.0voidsetShortStandaloneWeekdaySymbols(NSArray<java.lang.String> value)API-Since: 2.0voidsetShortWeekdaySymbols(NSArray<java.lang.String> value)voidsetStandaloneMonthSymbols(NSArray<java.lang.String> value)API-Since: 2.0voidsetStandaloneQuarterSymbols(NSArray<java.lang.String> value)API-Since: 2.0voidsetStandaloneWeekdaySymbols(NSArray<java.lang.String> value)API-Since: 2.0voidsetTimeStyle(long value)voidsetTimeZone(NSTimeZone value)voidsetTwoDigitStartDate(@Nullable NSDate value)static voidsetVersion_static(long aVersion)voidsetVeryShortMonthSymbols(NSArray<java.lang.String> value)API-Since: 2.0voidsetVeryShortStandaloneMonthSymbols(NSArray<java.lang.String> value)API-Since: 2.0voidsetVeryShortStandaloneWeekdaySymbols(NSArray<java.lang.String> value)API-Since: 2.0voidsetVeryShortWeekdaySymbols(NSArray<java.lang.String> value)API-Since: 2.0voidsetWeekdaySymbols(NSArray<java.lang.String> value)NSArray<java.lang.String>shortMonthSymbols()NSArray<java.lang.String>shortQuarterSymbols()API-Since: 2.0NSArray<java.lang.String>shortStandaloneMonthSymbols()API-Since: 2.0NSArray<java.lang.String>shortStandaloneQuarterSymbols()API-Since: 2.0NSArray<java.lang.String>shortStandaloneWeekdaySymbols()API-Since: 2.0NSArray<java.lang.String>shortWeekdaySymbols()NSArray<java.lang.String>standaloneMonthSymbols()API-Since: 2.0NSArray<java.lang.String>standaloneQuarterSymbols()API-Since: 2.0NSArray<java.lang.String>standaloneWeekdaySymbols()API-Since: 2.0@NotNull java.lang.StringstringFromDate(@NotNull NSDate date)Even though NSDateFormatter responds to the usual NSFormatter methods, here are some convenience methods which are a little more obvious.static org.moe.natj.objc.Classsuperclass_static()longtimeStyle()NSTimeZonetimeZone()@Nullable NSDatetwoDigitStartDate()static booleanuseStoredAccessor()Deprecated.static longversion_static()NSArray<java.lang.String>veryShortMonthSymbols()API-Since: 2.0NSArray<java.lang.String>veryShortStandaloneMonthSymbols()API-Since: 2.0NSArray<java.lang.String>veryShortStandaloneWeekdaySymbols()API-Since: 2.0NSArray<java.lang.String>veryShortWeekdaySymbols()API-Since: 2.0NSArray<java.lang.String>weekdaySymbols()-
Methods inherited from class apple.foundation.NSFormatter
attributedStringForObjectValueWithDefaultAttributes, copyWithZone, editingStringForObjectValue, encodeWithCoder, getObjectValueForStringErrorDescription, isPartialStringValidNewEditingStringErrorDescription, isPartialStringValidProposedSelectedRangeOriginalStringOriginalSelectedRangeErrorDescription, stringForObjectValue
-
Methods inherited from class apple.NSObject
accessibilityActivate, accessibilityActivateBlock, accessibilityActivationPoint, accessibilityActivationPointBlock, accessibilityAssistiveTechnologyFocusedIdentifiers, accessibilityAttributedHint, accessibilityAttributedHintBlock, accessibilityAttributedLabel, accessibilityAttributedLabelBlock, accessibilityAttributedUserInputLabels, accessibilityAttributedUserInputLabelsBlock, accessibilityAttributedValue, accessibilityAttributedValueBlock, accessibilityContainerType, accessibilityContainerTypeBlock, accessibilityCustomActions, accessibilityCustomActionsBlock, accessibilityCustomRotors, accessibilityCustomRotorsBlock, accessibilityDecrement, accessibilityDecrementBlock, accessibilityDirectTouchOptions, accessibilityDragSourceDescriptors, accessibilityDropPointDescriptors, accessibilityElementAtIndex, accessibilityElementCount, accessibilityElementDidBecomeFocused, accessibilityElementDidLoseFocus, accessibilityElementIsFocused, accessibilityElements, accessibilityElementsBlock, accessibilityElementsHidden, accessibilityElementsHiddenBlock, accessibilityFrame, accessibilityFrameBlock, accessibilityHeaderElementsBlock, accessibilityHint, accessibilityHintBlock, accessibilityIdentifierBlock, accessibilityIncrement, accessibilityIncrementBlock, accessibilityLabel, accessibilityLabelBlock, accessibilityLanguage, accessibilityLanguageBlock, accessibilityMagicTapBlock, accessibilityNavigationStyle, accessibilityNavigationStyleBlock, accessibilityPath, accessibilityPathBlock, accessibilityPerformEscape, accessibilityPerformEscapeBlock, accessibilityPerformMagicTap, accessibilityRespondsToUserInteraction, accessibilityRespondsToUserInteractionBlock, accessibilityScroll, accessibilityShouldGroupAccessibilityChildrenBlock, accessibilityTextualContext, accessibilityTextualContextBlock, accessibilityTraits, accessibilityTraitsBlock, accessibilityUserInputLabels, accessibilityUserInputLabelsBlock, accessibilityValue, accessibilityValueBlock, accessibilityViewIsModal, accessibilityViewIsModalBlock, accessibilityZoomInAtPoint, accessibilityZoomOutAtPoint, addObserverForKeyPathOptionsContext, attemptRecoveryFromErrorOptionIndex, attemptRecoveryFromErrorOptionIndexDelegateDidRecoverSelectorContextInfo, autoContentAccessingProxy, automationElements, automationElementsBlock, awakeAfterUsingCoder, awakeFromNib, class_objc, classForCoder, classForKeyedArchiver, copy, dealloc, debugDescription, description, dictionaryWithValuesForKeys, didChangeValueForKey, didChangeValueForKeyWithSetMutationUsingObjects, didChangeValuesAtIndexesForKey, doesNotRecognizeSelector, fileManagerShouldProceedAfterError, fileManagerWillProcessPath, finalize_objc, forwardingTargetForSelector, forwardInvocation, handleQueryWithUnboundKey, handleTakeValueForUnboundKey, hash, indexOfAccessibilityElement, isAccessibilityElement, isAccessibilityElementBlock, isEqual, isKindOfClass, isMemberOfClass, isProxy, methodForSelector, methodSignatureForSelector, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableCopy, mutableOrderedSetValueForKey, mutableOrderedSetValueForKeyPath, mutableSetValueForKey, mutableSetValueForKeyPath, observationInfo, observeValueForKeyPathOfObjectChangeContext, performSelector, performSelectorInBackgroundWithObject, performSelectorOnMainThreadWithObjectWaitUntilDone, performSelectorOnMainThreadWithObjectWaitUntilDoneModes, performSelectorOnThreadWithObjectWaitUntilDone, performSelectorOnThreadWithObjectWaitUntilDoneModes, performSelectorWithObject, performSelectorWithObjectAfterDelay, performSelectorWithObjectAfterDelayInModes, performSelectorWithObjectWithObject, prepareForInterfaceBuilder, provideImageDataBytesPerRowOrigin_Size_UserInfo, removeObserverForKeyPath, removeObserverForKeyPathContext, replacementObjectForCoder, replacementObjectForKeyedArchiver, respondsToSelector, self, setAccessibilityActivateBlock, setAccessibilityActivationPoint, setAccessibilityActivationPointBlock, setAccessibilityAttributedHint, setAccessibilityAttributedHintBlock, setAccessibilityAttributedLabel, setAccessibilityAttributedLabelBlock, setAccessibilityAttributedUserInputLabels, setAccessibilityAttributedUserInputLabelsBlock, setAccessibilityAttributedValue, setAccessibilityAttributedValueBlock, setAccessibilityContainerType, setAccessibilityContainerTypeBlock, setAccessibilityCustomActions, setAccessibilityCustomActionsBlock, setAccessibilityCustomRotors, setAccessibilityCustomRotorsBlock, setAccessibilityDecrementBlock, setAccessibilityDirectTouchOptions, setAccessibilityDragSourceDescriptors, setAccessibilityDropPointDescriptors, setAccessibilityElements, setAccessibilityElementsBlock, setAccessibilityElementsHidden, setAccessibilityElementsHiddenBlock, setAccessibilityFrame, setAccessibilityFrameBlock, setAccessibilityHeaderElementsBlock, setAccessibilityHint, setAccessibilityHintBlock, setAccessibilityIdentifierBlock, setAccessibilityIncrementBlock, setAccessibilityLabel, setAccessibilityLabelBlock, setAccessibilityLanguage, setAccessibilityLanguageBlock, setAccessibilityMagicTapBlock, setAccessibilityNavigationStyle, setAccessibilityNavigationStyleBlock, setAccessibilityPath, setAccessibilityPathBlock, setAccessibilityPerformEscapeBlock, setAccessibilityRespondsToUserInteraction, setAccessibilityRespondsToUserInteractionBlock, setAccessibilityShouldGroupAccessibilityChildrenBlock, setAccessibilityTextualContext, setAccessibilityTextualContextBlock, setAccessibilityTraits, setAccessibilityTraitsBlock, setAccessibilityUserInputLabels, setAccessibilityUserInputLabelsBlock, setAccessibilityValue, setAccessibilityValueBlock, setAccessibilityViewIsModal, setAccessibilityViewIsModalBlock, setAutomationElements, setAutomationElementsBlock, setIsAccessibilityElement, setIsAccessibilityElementBlock, setNilValueForKey, setObservationInfo, setShouldGroupAccessibilityChildren, setValueForKey, setValueForKeyPath, setValueForUndefinedKey, setValuesForKeysWithDictionary, shouldGroupAccessibilityChildren, storedValueForKey, superclass, takeStoredValueForKey, takeValueForKey, takeValueForKeyPath, takeValuesFromDictionary, unableToSetNilForKey, validateValueForKeyError, validateValueForKeyPathError, valueForKey, valueForKeyPath, valueForUndefinedKey, valuesForKeys, willChangeValueForKey, willChangeValueForKeyWithSetMutationUsingObjects, willChangeValuesAtIndexesForKey
-
-
-
-
Method Detail
-
accessInstanceVariablesDirectly
public static boolean accessInstanceVariablesDirectly()
-
alloc
public static NSDateFormatter alloc()
-
allocWithZone
public static NSDateFormatter allocWithZone(org.moe.natj.general.ptr.VoidPtr zone)
-
automaticallyNotifiesObserversForKey
public static boolean automaticallyNotifiesObserversForKey(@NotNull @NotNull java.lang.String key)
-
cancelPreviousPerformRequestsWithTarget
public static void cancelPreviousPerformRequestsWithTarget(@NotNull @NotNull java.lang.Object aTarget)
-
cancelPreviousPerformRequestsWithTargetSelectorObject
public static void cancelPreviousPerformRequestsWithTargetSelectorObject(@NotNull @NotNull java.lang.Object aTarget, @NotNull @NotNull org.moe.natj.objc.SEL aSelector, @Nullable @Nullable java.lang.Object anArgument)
-
classFallbacksForKeyedArchiver
@NotNull public static @NotNull NSArray<java.lang.String> classFallbacksForKeyedArchiver()
-
classForKeyedUnarchiver
@NotNull public static @NotNull org.moe.natj.objc.Class classForKeyedUnarchiver()
-
dateFormatFromTemplateOptionsLocale
@Nullable public static @Nullable java.lang.String dateFormatFromTemplateOptionsLocale(@NotNull @NotNull java.lang.String tmplate, long opts, @Nullable @Nullable NSLocale locale)API-Since: 4.0
-
debugDescription_static
public static java.lang.String debugDescription_static()
-
defaultFormatterBehavior
public static long defaultFormatterBehavior()
Attributes of an NSDateFormatter
-
description_static
public static java.lang.String description_static()
-
hash_static
public static long hash_static()
-
instanceMethodForSelector
public static NSObject.Function_instanceMethodForSelector_ret instanceMethodForSelector(org.moe.natj.objc.SEL aSelector)
-
instanceMethodSignatureForSelector
public static NSMethodSignature instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)
-
instancesRespondToSelector
public static boolean instancesRespondToSelector(org.moe.natj.objc.SEL aSelector)
-
isSubclassOfClass
public static boolean isSubclassOfClass(org.moe.natj.objc.Class aClass)
-
keyPathsForValuesAffectingValueForKey
@NotNull public static @NotNull NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey(@NotNull @NotNull java.lang.String key)
-
localizedStringFromDateDateStyleTimeStyle
@NotNull public static @NotNull java.lang.String localizedStringFromDateDateStyleTimeStyle(@NotNull @NotNull NSDate date, long dstyle, long tstyle)API-Since: 4.0
-
new_objc
public static NSDateFormatter new_objc()
-
resolveClassMethod
public static boolean resolveClassMethod(org.moe.natj.objc.SEL sel)
-
resolveInstanceMethod
public static boolean resolveInstanceMethod(org.moe.natj.objc.SEL sel)
-
setDefaultFormatterBehavior
public static void setDefaultFormatterBehavior(long value)
Attributes of an NSDateFormatter
-
setVersion_static
public static void setVersion_static(long aVersion)
-
superclass_static
public static org.moe.natj.objc.Class superclass_static()
-
version_static
public static long version_static()
-
AMSymbol
public java.lang.String AMSymbol()
-
PMSymbol
public java.lang.String PMSymbol()
-
calendar
public NSCalendar calendar()
-
dateFormat
public java.lang.String dateFormat()
-
dateFromString
@Nullable public @Nullable NSDate dateFromString(@NotNull @NotNull java.lang.String string)
-
dateStyle
public long dateStyle()
-
defaultDate
@Nullable public @Nullable NSDate defaultDate()
-
doesRelativeDateFormatting
public boolean doesRelativeDateFormatting()
API-Since: 4.0
-
eraSymbols
public NSArray<java.lang.String> eraSymbols()
-
formatterBehavior
public long formatterBehavior()
-
formattingContext
public long formattingContext()
default is NSFormattingContextUnknown API-Since: 8.0
-
generatesCalendarDates
public boolean generatesCalendarDates()
-
getObjectValueForStringRangeError
public boolean getObjectValueForStringRangeError(@Nullable @Nullable org.moe.natj.general.ptr.Ptr<org.moe.natj.objc.ObjCObject> obj, @NotNull @NotNull java.lang.String string, @Nullable @Nullable NSRange rangep, @Nullable @Nullable org.moe.natj.general.ptr.Ptr<NSError> error)Report the used range of the string and an NSError, in addition to the usual stuff from NSFormatter
-
gregorianStartDate
@Nullable public @Nullable NSDate gregorianStartDate()
API-Since: 2.0
-
init
public NSDateFormatter init()
- Overrides:
initin classNSFormatter
-
initWithCoder
public NSDateFormatter initWithCoder(@NotNull @NotNull NSCoder coder)
Description copied from interface:NSCodingNS_DESIGNATED_INITIALIZER- Specified by:
initWithCoderin interfaceNSCoding- Overrides:
initWithCoderin classNSFormatter
-
isLenient
public boolean isLenient()
-
setLenient
public void setLenient(boolean value)
-
locale
public NSLocale locale()
-
longEraSymbols
public NSArray<java.lang.String> longEraSymbols()
API-Since: 2.0
-
monthSymbols
public NSArray<java.lang.String> monthSymbols()
-
quarterSymbols
public NSArray<java.lang.String> quarterSymbols()
API-Since: 2.0
-
setAMSymbol
public void setAMSymbol(java.lang.String value)
-
setCalendar
public void setCalendar(NSCalendar value)
-
setDateFormat
public void setDateFormat(java.lang.String value)
-
setDateStyle
public void setDateStyle(long value)
-
setDefaultDate
public void setDefaultDate(@Nullable @Nullable NSDate value)
-
setDoesRelativeDateFormatting
public void setDoesRelativeDateFormatting(boolean value)
API-Since: 4.0
-
setEraSymbols
public void setEraSymbols(NSArray<java.lang.String> value)
-
setFormatterBehavior
public void setFormatterBehavior(long value)
-
setFormattingContext
public void setFormattingContext(long value)
default is NSFormattingContextUnknown API-Since: 8.0
-
setGeneratesCalendarDates
public void setGeneratesCalendarDates(boolean value)
-
setGregorianStartDate
public void setGregorianStartDate(@Nullable @Nullable NSDate value)API-Since: 2.0
-
setLocale
public void setLocale(NSLocale value)
-
setLocalizedDateFormatFromTemplate
public void setLocalizedDateFormatFromTemplate(@NotNull @NotNull java.lang.String dateFormatTemplate)A convenient way to generate an appropriate localized date format, and set it, in a single operation. Equivalent to, though not necessarily implemented as: formatter.dateFormat = [NSDateFormatter dateFormatFromTemplate:dateFormatTemplate options:0 locale:formatter.locale]; Note that the template string is used only to specify which date format components should be included. Ordering and other text will not be preserved. The parameter is also not stored, or updated when the locale or other options change, just as with the ‘dateFormat’ property. API-Since: 8.0
-
setLongEraSymbols
public void setLongEraSymbols(NSArray<java.lang.String> value)
API-Since: 2.0
-
setMonthSymbols
public void setMonthSymbols(NSArray<java.lang.String> value)
-
setPMSymbol
public void setPMSymbol(java.lang.String value)
-
setQuarterSymbols
public void setQuarterSymbols(NSArray<java.lang.String> value)
API-Since: 2.0
-
setShortMonthSymbols
public void setShortMonthSymbols(NSArray<java.lang.String> value)
-
setShortQuarterSymbols
public void setShortQuarterSymbols(NSArray<java.lang.String> value)
API-Since: 2.0
-
setShortStandaloneMonthSymbols
public void setShortStandaloneMonthSymbols(NSArray<java.lang.String> value)
API-Since: 2.0
-
setShortStandaloneQuarterSymbols
public void setShortStandaloneQuarterSymbols(NSArray<java.lang.String> value)
API-Since: 2.0
-
setShortStandaloneWeekdaySymbols
public void setShortStandaloneWeekdaySymbols(NSArray<java.lang.String> value)
API-Since: 2.0
-
setShortWeekdaySymbols
public void setShortWeekdaySymbols(NSArray<java.lang.String> value)
-
setStandaloneMonthSymbols
public void setStandaloneMonthSymbols(NSArray<java.lang.String> value)
API-Since: 2.0
-
setStandaloneQuarterSymbols
public void setStandaloneQuarterSymbols(NSArray<java.lang.String> value)
API-Since: 2.0
-
setStandaloneWeekdaySymbols
public void setStandaloneWeekdaySymbols(NSArray<java.lang.String> value)
API-Since: 2.0
-
setTimeStyle
public void setTimeStyle(long value)
-
setTimeZone
public void setTimeZone(NSTimeZone value)
-
setTwoDigitStartDate
public void setTwoDigitStartDate(@Nullable @Nullable NSDate value)
-
setVeryShortMonthSymbols
public void setVeryShortMonthSymbols(NSArray<java.lang.String> value)
API-Since: 2.0
-
setVeryShortStandaloneMonthSymbols
public void setVeryShortStandaloneMonthSymbols(NSArray<java.lang.String> value)
API-Since: 2.0
-
setVeryShortStandaloneWeekdaySymbols
public void setVeryShortStandaloneWeekdaySymbols(NSArray<java.lang.String> value)
API-Since: 2.0
-
setVeryShortWeekdaySymbols
public void setVeryShortWeekdaySymbols(NSArray<java.lang.String> value)
API-Since: 2.0
-
setWeekdaySymbols
public void setWeekdaySymbols(NSArray<java.lang.String> value)
-
shortMonthSymbols
public NSArray<java.lang.String> shortMonthSymbols()
-
shortQuarterSymbols
public NSArray<java.lang.String> shortQuarterSymbols()
API-Since: 2.0
-
shortStandaloneMonthSymbols
public NSArray<java.lang.String> shortStandaloneMonthSymbols()
API-Since: 2.0
-
shortStandaloneQuarterSymbols
public NSArray<java.lang.String> shortStandaloneQuarterSymbols()
API-Since: 2.0
-
shortStandaloneWeekdaySymbols
public NSArray<java.lang.String> shortStandaloneWeekdaySymbols()
API-Since: 2.0
-
shortWeekdaySymbols
public NSArray<java.lang.String> shortWeekdaySymbols()
-
standaloneMonthSymbols
public NSArray<java.lang.String> standaloneMonthSymbols()
API-Since: 2.0
-
standaloneQuarterSymbols
public NSArray<java.lang.String> standaloneQuarterSymbols()
API-Since: 2.0
-
standaloneWeekdaySymbols
public NSArray<java.lang.String> standaloneWeekdaySymbols()
API-Since: 2.0
-
stringFromDate
@NotNull public @NotNull java.lang.String stringFromDate(@NotNull @NotNull NSDate date)Even though NSDateFormatter responds to the usual NSFormatter methods, here are some convenience methods which are a little more obvious.
-
timeStyle
public long timeStyle()
-
timeZone
public NSTimeZone timeZone()
-
twoDigitStartDate
@Nullable public @Nullable NSDate twoDigitStartDate()
-
veryShortMonthSymbols
public NSArray<java.lang.String> veryShortMonthSymbols()
API-Since: 2.0
-
veryShortStandaloneMonthSymbols
public NSArray<java.lang.String> veryShortStandaloneMonthSymbols()
API-Since: 2.0
-
veryShortStandaloneWeekdaySymbols
public NSArray<java.lang.String> veryShortStandaloneWeekdaySymbols()
API-Since: 2.0
-
veryShortWeekdaySymbols
public NSArray<java.lang.String> veryShortWeekdaySymbols()
API-Since: 2.0
-
weekdaySymbols
public NSArray<java.lang.String> weekdaySymbols()
-
useStoredAccessor
@Deprecated public static boolean useStoredAccessor()
Deprecated.
-
-