首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

将NSDate转换为NSString

将NSDate转换为NSString是一个常见的任务,可以使用NSDateFormatter来实现。以下是一个简单的示例代码:

代码语言:txt
复制
NSDate *date = [NSDate date];
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
NSString *dateString = [formatter stringFromDate:date];

在这个示例中,我们首先创建了一个NSDate对象,表示当前时间。然后,我们创建了一个NSDateFormatter对象,并使用setDateFormat:方法设置日期格式。最后,我们使用stringFromDate:方法将NSDate对象转换为NSString对象。

需要注意的是,日期格式可以根据需要进行自定义,例如可以使用“yyyy-MM-dd”表示年月日,或者使用“HH:mm:ss”表示时分秒。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • Mantle--国外程序员最常用的iOS模型&字典转换框架

    目前我们可以想到 直接解析JSON数据字典,然后展现给UI JSON数据转换为模型,在赋值给UI 关于1,弊端有很多,可以参考我的这篇文章:在iOS开发中使用字典模型,现在假设我们选择了2,我们大致会定义下面的...*reporterLogin; @property (nonatomic, copy, readonly) NSDate *updatedAt; @property (nonatomic..., strong, readonly) GHUser *assignee; @property (nonatomic, copy, readonly) NSDate *retrievedAt;...无法使用服务器的新数据来更新这个 GHIssue 无法反过来 GHIssue 转换成 JSON 对于GHIssueState,如果枚举改编了,现有的归档会崩溃 如果 GHIssue 接口改变了,现有的归档会崩溃...但是,如果你已经在你的APP里面使用了Core Data,Mantle仍然会是你的API和你的managed model objects之间一个很方便的转换层。

    1.6K60

    iOS-Foundation框架中常用的类

    C语言的字符串转换为OC字符串对象。 + (instancetype)stringWithUTF8String:(NSString *)string; OC字符串对象转换为C语言的字符串....字符串中第1个参数替换为第2个参数.原来的指针指向字符串的内容是不会变的,新串是以方法的返回值返回的.如果串1中有多个相同的被替换的串,会全部替换。...原理: 想要删除的字符替换为@""即可。 字符串数据转换为其他的类型....*)stringFromDate:(NSDate *)date; //日期类型换换为字符串 - (NSDate *)dateFromString:(NSString *)string;//字符串转换为日期对象...注意: NSDate取到的时间是格林威治的时间,而NSDateFormatter转换成字符串以后,会自动转换为当前系统的时区的时间。

    1.7K100

    iOS引用转换:Foundation与Core Foundation对象互相转换(__CFStringNSString,void *id等等)

    Foundation框架提供了非常多好用的类, 比如: NSString : 字符串 NSArray : 数组 NSDictionary : 字典 NSDate : 日期 NSData : 数据 NSNumber...*) 例子 -(void)bridgeInMRC { // Foundation对象转换为Core Foundation对象,直接强制类型转换即可 NSString *strOC1...%@", strOC1, strC1); [strOC1 release]; CFRelease(strC1); // Core Foundation对象转换为Foundation...② 从CFOC,需要开发者手动释放,不归ARC管: (__bridge NSString *) 需要人工CFRelease,否则,OC对象的指针释放后,对象引用计数仍为1,不会被销毁。...NSString *c = (__bridge_transfer NSString*)my_cfref; // -1 on the CFRef OCCF:CFRef 必须加1 这样新的CF对象就不会被释放

    2.1K40
    领券