Arrow

public class Arrow

This is used to configure NSDate parsing on a global scale.

    Arrow.setDateFormat("yyyy-MM-dd'T'HH:mm:ssZZZZZ")
    // or
    Arrow.setUseTimeIntervalSinceReferenceDate(true)

For more fine grained control, use dateFormat on a per field basis :

    createdAt <-- json["created_at"]?.dateFormat("yyyy-MM-dd'T'HH:mm:ssZZZZZ")
  • Sets the defaut dateFormat for parsing NSDates.

    Declaration

    Swift

    public class func setDateFormat(format: String)
  • Sets timeIntervalSinceReferenceDate parsing as the default for NSDates parsing.

    Default is false

    For more information see NSDate(timeIntervalSinceReferenceDate documentation

    Declaration

    Swift

    public class func setUseTimeIntervalSinceReferenceDate(ref: Bool)