zoukankan      html  css  js  c++  java
  • 数组按时间(字符串->Date)排序

    不说了 ,直接上代码。Talk is cheap , show me the code.

     

     

            NSArray *stortedArray = [wkSelf.dataArray sortedArrayUsingComparator:^NSComparisonResult(NSDictionary *_Nonnull obj1, NSDictionary *_Nonnull obj2) {

                NSLog(@"dateFromStringMore  one%ld",[[PublicMethod dateFromStringMore:((XRArticleModel *)obj1).article.createTime] compare:[PublicMethod dateFromString:((XRArticleModel *)obj2).article.createTime]]);

                

                NSLog(@"dateFromStringMore  twow%ld",[[PublicMethod dateFromString:((XRArticleModel *)obj2).article.createTime] compare:[PublicMethod dateFromStringMore:((XRArticleModel *)obj1).article.createTime]]);

                

                return [[PublicMethod dateFromStringMore:((XRArticleModel *)obj2).article.createTime] compare:  [PublicMethod dateFromString:((XRArticleModel *)obj1).article.createTime]];

            }];

     

            

             NSArray *shitfucker   = [wkSelf.dataArray sortedArrayUsingComparator:^NSComparisonResult(XRArticleModel *obj1, XRArticleModel *obj2) {

                 NSLog(@"shitfuckerOne = %ld",[[PublicMethod dateFromStringMore:obj2.article.createTime] compare:[PublicMethod dateFromStringMore:obj1.article.createTime ]]);

                 NSLog(@"shitfuckerTwo = %ld",[[PublicMethod dateFromStringMore:obj1.article.createTime ] compare:[PublicMethod dateFromStringMore:obj2.article.createTime]]);

                 return [[PublicMethod dateFromStringMore:obj2.article.createTime] compare:[PublicMethod dateFromStringMore:obj1.article.createTime ]];

            }];

            

            for (XRArticleModel *model in shitfucker) {

                NSLog(@"shitfuckerOhYes =%@",model.article.createTime);

            }

            

            for (XRArticleModel *model in stortedArray) {

                NSLog(@"stortedArray = %@",model.article.createTime);

            }

            

  • 相关阅读:
    C
    C
    如何收集项目日志统一发送到kafka中?
    Jmeter压测快速体验
    实时收集Storm日志到ELK集群
    Neo4j的查询语法笔记(二)
    Logstash2.3.4趟坑之集成Redis哨兵模式
    Spring-Boot中如何使用多线程处理任务
    使用SpringBoot1.4.0的一个坑
    手动从零使用ELK构建一套搜索服务
  • 原文地址:https://www.cnblogs.com/Jenaral/p/5807441.html
Copyright © 2011-2022 走看看