JXTransferModel.m 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. //
  2. // JXTransferModel.m
  3. // shiku_im
  4. //
  5. // Created by 1 on 2019/3/2.
  6. // Copyright © 2019年 Reese. All rights reserved.
  7. //
  8. #import "JXTransferModel.h"
  9. @implementation JXTransferModel
  10. - (void)getTransferDataWithDict:(NSDictionary *)dict {
  11. self.userId = [dict[@"userId"] longValue];
  12. self.toUserId = [dict[@"toUserId"] longValue];
  13. self.userName = dict[@"userName"];
  14. self.reamrk = dict[@"reamrk"];
  15. self.money = [dict[@"money"] doubleValue];
  16. self.status = [dict[@"status"] intValue];
  17. self.createTime = [self getTime:dict[@"createTime"]];
  18. self.outTime = [self getTime:dict[@"outTime"]];
  19. self.receiptTime = [self getTime:dict[@"receiptTime"]];
  20. }
  21. - (NSString *)getTime:(NSString *)time {
  22. NSTimeInterval interval = [time doubleValue];
  23. NSDate *date = [NSDate dateWithTimeIntervalSince1970:interval];
  24. NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
  25. [formatter setDateStyle:NSDateFormatterMediumStyle];
  26. [formatter setTimeStyle:NSDateFormatterShortStyle];
  27. [formatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
  28. NSString*currentDateStr = [formatter stringFromDate: date];
  29. return currentDateStr;
  30. }
  31. @end