iOS & macOS Charting Documentation - SciChart iOS & macOS Charts SDK v4.x
SCIDateUtil
@interface SCIDateUtil : NSObject
Helper class for work with NSDate values
-
Checks if addition is valid for specified value.
Declaration
Objective-C
- (BOOL)isAdditionValid:(double)current delta:(double)delta;Swift
func isAdditionValid(_ current: Double, delta: Double) -> BoolParameters
currentThe current value to add to.
deltaThe delta value to add.
Return Value
YES - if addition is valid for current value.
-
Adds the delta to specified value.
Declaration
Objective-C
- (double)addDelta:(double)delta toValue:(double)value;Swift
func addDelta(_ delta: Double, toValue value: Double) -> DoubleParameters
valueThe current value.
deltaThe delta value.
Return Value
The new value.
-
Checks if specified value is divisible by passed interval.
Declaration
Objective-C
- (BOOL)isDate:(double)date divisibleBy:(double)dateInterval;Swift
func isDate(_ date: Double, divisibleBy dateInterval: Double) -> BoolParameters
dateThe value to check.
dateIntervalThe divider.
Return Value
YES - if value is divisible by date interval.
-
Rounds up specified value to date interval.
Declaration
Objective-C
- (double)roundUp:(double)value withDateInterval:(double)dateInterval;Swift
func roundUp(_ value: Double, withDateInterval dateInterval: Double) -> DoubleParameters
valueThe value to round up.
dateIntervalThe date interval for rounding operation.
Return Value
The rounded value.
View on GitHub