File tree Expand file tree Collapse file tree
JSONModel/JSONModelTransformations Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -201,4 +201,13 @@ extern BOOL isNull(id value);
201201// -(NSDate*)NSDateFromNSString:(NSString*)string;
202202// -(NSString*)JSONObjectFromNSDate:(NSDate*)date;
203203
204+ #pragma mark - number <-> date
205+
206+ /* *
207+ * Transforms a number to an NSDate object
208+ * @param number the number to convert
209+ * @return the resulting date
210+ */
211+ - (NSDate *)NSDateFromNSNumber : (NSNumber *)number ;
212+
204213@end
Original file line number Diff line number Diff line change @@ -222,6 +222,12 @@ -(NSString*)__JSONObjectFromNSDate:(NSDate*)date
222222 return [dateFormatter stringFromDate: date];
223223}
224224
225+ #pragma mark - number <-> date
226+ - (NSDate *)NSDateFromNSNumber : (NSNumber *)number
227+ {
228+ return [NSDate dateWithTimeIntervalSince1970: number.doubleValue];
229+ }
230+
225231#pragma mark - hidden transform for empty dictionaries
226232// https://github.com/icanzilb/JSONModel/issues/163
227233-(NSDictionary *)__NSDictionaryFromNSArray : (NSArray *)array
You can’t perform that action at this time.
0 commit comments