Class NSDateComponentsFormatter

  • All Implemented Interfaces:
    NSCoding, NSObjectProtocol, org.robovm.objc.ObjCProtocol

    public class NSDateComponentsFormatter
    extends NSFormatter
    Since:
    Available in iOS 8.0 and later.
    • Constructor Detail

      • NSDateComponentsFormatter

        public NSDateComponentsFormatter()
      • NSDateComponentsFormatter

        protected NSDateComponentsFormatter​(NSObject.Handle h,
                                            long handle)
      • NSDateComponentsFormatter

        protected NSDateComponentsFormatter​(NSObject.SkipInit skipInit)
    • Method Detail

      • setCalendar

        public void setCalendar​(NSCalendar v)
      • getReferenceDate

        public NSDate getReferenceDate()
        Since:
        Available in iOS 11.0 and later.
      • setReferenceDate

        public void setReferenceDate​(NSDate v)
        Since:
        Available in iOS 11.0 and later.
      • allowsFractionalUnits

        public boolean allowsFractionalUnits()
      • setAllowsFractionalUnits

        public void setAllowsFractionalUnits​(boolean v)
      • getMaximumUnitCount

        public long getMaximumUnitCount()
      • setMaximumUnitCount

        public void setMaximumUnitCount​(long v)
      • collapsesLargestUnit

        public boolean collapsesLargestUnit()
      • setCollapsesLargestUnit

        public void setCollapsesLargestUnit​(boolean v)
      • includesApproximationPhrase

        public boolean includesApproximationPhrase()
      • setIncludesApproximationPhrase

        public void setIncludesApproximationPhrase​(boolean v)
      • includesTimeRemainingPhrase

        public boolean includesTimeRemainingPhrase()
      • setIncludesTimeRemainingPhrase

        public void setIncludesTimeRemainingPhrase​(boolean v)
      • format

        public java.lang.String format​(NSObject obj)
      • format

        public java.lang.String format​(NSDate startDate,
                                       NSDate endDate)
      • format

        public java.lang.String format​(double ti)