zoukankan      html  css  js  c++  java
  • 格式化转换ObjectiveC中NSDate,NSData类型与NSString类型转换

    在本篇文章中,我们主要介绍格式化转换的内容,自我感觉有个不错的建议和大家分享下

        

    1 前言

        NSDate是Objective-C中的日期类型,用于处置日期格式的数据;NSData是字节类型的数据。今天我们来简单的学习一下其用法。

        

    2 代码实例

        

    int main(int argc, const char * argv[])
    {
        /******当前日期格式化 Start******/
    //    @autoreleasepool {
    //        
    //        
    //        NSDate *dateToDay = [NSDate date];//将取得当前时间
    //        NSDateFormatter *df = [[NSDateFormatter alloc] init];
    //        [df setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
    //        NSLocale *locale = [[NSLocale alloc] initWithLocaleIdentifier:@"en_US"];
    //        [df setLocale:locale];
    //        NSString *strDate = [df stringFromDate:dateToDay];
    //        NSLog(@"dateToDay is %@",strDate);
    //        
    //        
    //        
    //    }
        /******当前日期格式化 End******/
        
    //     /******指定日期格式化 Start******/
    //    @autoreleasepool {
    //        
    //       
    //        NSDateFormatter *df = [[NSDateFormatter alloc] init];//格式化
    //        [df setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
    //        NSLocale *locale = [[NSLocale alloc] initWithLocaleIdentifier:@"en_US"];//本地化
    //        [df setLocale:locale];
    //        NSString *myDateString = @"2009-09-15 18:30:00";
    //        NSDate *myDate = [df dateFromString:myDateString];
    //        NSLog(@"dateToDay is %@",myDate);
    //        
    //        
    //        
    //    }
    //    /******指定日期格式化 End******/
        
    //    /******NSDate与NSString转换 Start******/
    //    @autoreleasepool {
    //        
    //        
    //        NSMutableData *data = [NSMutableData data];
    //        [data appendData:[[NSString stringWithFormat:@"1234"] dataUsingEncoding:NSUTF8StringEncoding]];
    //        NSString *tmpData = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
    //        NSLog(@"[***] tmpData is :%@",tmpData);
    //        [tmpData release];
    //
    //    }
    //    /******NSDate与NSString转换 End******/
        
        /******NSDate与NSString转换 Start******/
        @autoreleasepool {
            
            
            NSString *str = @"12345";
            NSData* data = [str dataUsingEncoding:NSUTF8StringEncoding];
            NSLog(@"data is:%@",data);
            
        }
        /******NSDate与NSString转换 End******/
        
        return 0;
    }
        每日一道理
    整个世界,因为有了阳光,城市有了生机;细小心灵,因为有了阳光,内心有了舒畅。明媚的金黄色,树丛间小影成像在叶片上泛有的点点破碎似的金灿,海面上直射反映留有的随波浪层层翻滚的碎片,为这大自然创造了美景,惹人醉的温馨之感,浓浓暖意中夹杂着的明朗与柔情,让雨过天晴后久违阳光的心灵重新得到了滋润!

        

        

    3 结语

        以上是全部内容,希望对大家有所帮助。

        Demo代码下载:http://download.csdn.net/detail/u010013695/5395419

        

    文章结束给大家分享下程序员的一些笑话语录: 程序员喝酒
      我偶尔采用“木马策略”、“交叉测试”,时间不长就开始“频繁分配释放资源”,“cache”也是免不了的了,
      不过我从不搞“轮巡”,也不会“捕获异常”,更不会“程序异常”,因为我有理性
    克制的。  

  • 相关阅读:
    java 在线网络考试系统源码 springboot mybaits vue.js 前后分离跨域
    springboot 整合flowable 项目源码 mybiats vue.js 前后分离 跨域
    flowable Springboot vue.js 前后分离 跨域 有代码生成器 工作流
    Flowable 工作流 Springboot vue.js 前后分离 跨域 有代码生成器
    java 企业 网站源码 后台 springmvc SSM 前台 静态化 代码生成器
    java 进销存 商户管理 系统 管理 库存管理 销售报表springmvc SSM项目
    基于FPGA的电子计算器设计(中)
    基于FPGA的电子计算器设计(上)
    FPGA零基础学习:SPI 协议驱动设计
    Signal tap 逻辑分析仪使用教程
  • 原文地址:https://www.cnblogs.com/jiangu66/p/3086041.html
Copyright © 2011-2022 走看看