ios - 日期转换

标签 ios objective-c iphone

<分区>

我有一个字符串 30-07-2013,我想将其转换为 30 June。 我正在使用

 NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
 [dateFormat setDateFormat:@"dd/MM/YYYY"];
 NSDate *date = [dateFormat dateFromString:@"30-07-1983"];

他们显示回复1984-12-24 18:06:32 +0000

最佳答案

试试这个

NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat:@"dd-MM-yyyy"];
NSDate *date = [dateFormat dateFromString:@"30-07-2013"];

 [dateFormat setDateFormat:@"dd MMM"];
NSString *strDate=[dateFormat stringFromDate:date];
NSLog(@"strDate : %@",strDate);

关于ios - 日期转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29888070/

上一篇:ios - 推送通知的后台处理

下一篇:ios - Xamarin 使用 CloudKit 开发的应用程序仍然是跨平台的?

相关文章:

ios - 快速检查两个数组是否包含相同的元素并获取元素?

ios - 在 iCarousel 控件中在图像上显示文本

ios - 在 iOS 中 x 秒后从 UIButton 更改 UIImage

iphone - 如何创建 "0000001"类型数字格式?

iPhone 操作系统测试最佳实践

ios - SWIFT - LocationManager 循环多次?

ios - 针对 iOS 上的 Azure Graph API 的非交互式登录(缓存凭据)

ios - SpriteKit : Getting Audio to stop playing

iphone - 如何使用 NSMutableDictionary 键作为单元格标题来填充 UITableView?

iphone - 在 ScrollView 中创建动态 UIButton 的正确方法?