Commit 5e1bad66 authored by Greg Wilson's avatar Greg Wilson

added dateFromOptions method to Utils

parent 7c741d25
...@@ -16,6 +16,7 @@ ...@@ -16,6 +16,7 @@
+ (NSPredicate *)predicateForSamplesOnDay:(NSDate *)date; + (NSPredicate *)predicateForSamplesOnDay:(NSDate *)date;
+ (NSPredicate *)predicateForSamplesOnDayFromTimestamp:(NSString *)timestamp; + (NSPredicate *)predicateForSamplesOnDayFromTimestamp:(NSString *)timestamp;
+ (double)doubleValueFromOptions:(NSDictionary *)options; + (double)doubleValueFromOptions:(NSDictionary *)options;
+ (NSDate *)dateFromOptions:(NSDictionary *)options;
+ (NSDate *)dateFromOptionsDefaultNow:(NSDictionary *)options; + (NSDate *)dateFromOptionsDefaultNow:(NSDictionary *)options;
+ (HKUnit *)hkUnitFromOptions:(NSDictionary *)options; + (HKUnit *)hkUnitFromOptions:(NSDictionary *)options;
......
...@@ -57,6 +57,16 @@ ...@@ -57,6 +57,16 @@
} }
+ (NSDate *)dateFromOptions:(NSDictionary *)options {
NSString *dateString = [options objectForKey:@"date"];
NSDate *date;
if(dateString != nil){
date = [RCTAppleHealthKit parseISO8601DateFromString:dateString];
}
return date;
}
+ (NSDate *)dateFromOptionsDefaultNow:(NSDictionary *)options { + (NSDate *)dateFromOptionsDefaultNow:(NSDictionary *)options {
NSString *dateString = [options objectForKey:@"date"]; NSString *dateString = [options objectForKey:@"date"];
if(dateString != nil){ if(dateString != nil){
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment