一、字符串与日期的相互转换NSDate 1.NSDate也是我们Foundation框架中的1个类 这个类的作用是什么呢,很简单,时间处理, 我们举个最简单的例子啊,我们现在要得到当前这个系统的时间, 我们怎么得到啊,看一下时间,3:42:08秒,你不扯淡吗 我们为什么要得到时间呢,因为有可能我们要做个QQ聊天的1个东西啊,那么这个哥们儿发出了1条消息以后,你是不是要知道他是几点发出去的啊, 那我是不是应该得到他当前这个系统的时间啊,那么怎么得到时间呢, 1)创建1个NSDate对象, NSDate *date = [NSDate new]; 这个date对象里面,存储的就是当前系统的时间, 你若不信,打出来看看啊 NSLog(@“%@”,date); 输出:Tue Nov 29 22:35:32 2022 可以得到当前时间,创建1个NSDate对象就可以了,将这个对象输出,就是当前时间, 得到的是当前系统的格林威治时间,0时区的时间,我们这儿是几区啊,东8区, 0时区的时间加几个小时,就是我们现在的时间,加8个小时, 所以,以后我们在做iOS开发的时候,如果你想得到当前系统的时间,你就用这个NSDate,创建1个NSDate对象,这个NSDate对象,就是当前系统的时间, NSDate *date = [NSDate new]; NSLog(@“%@”,date); 输出的格式是:Wed Nov 30 21:31:35 2022 我能不能自定义输出格式呢, 比如,我想输出这个格式:“2022年11月30日 15点23分22秒” 二、自定义输出格式 1.先创建1个日期格式化对象,