iPhone SDK 日期格式

标签 iphone ios date

<分区>

Possible Duplicate:
How to change format of date/time?

在我的程序中,我正在调用 API 来获取日期,但收到的日期格式不正确。它看起来像 2011-07-06 00:00:00。如何将其更改为 6-july-2011

最佳答案

你试试我的代码,因为我运行成功了。

    NSString *dateStr = @"2011-07-06 00:00:00";
    NSDateFormatter *dtF = [[NSDateFormatter alloc] init];
    [dtF setDateFormat:@"yyyy-MM-dd hh:mm:ss"];
    NSDate *d = [dtF dateFromString:dateStr];
    NSDateFormatter *dateFormatStr = [[NSDateFormatter alloc] init];
    [dateFormatStr setDateFormat:@"d-MMM-yyyy"];
    NSString *strDate = [dateFormatStr stringFromDate:d];   
    NSLog(@"%@",strDate);

关于iPhone SDK 日期格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7414046/

上一篇:iphone - 是否有可能对同一个 NSString 使用多个 NSCharacterSet 对象?

下一篇:ios - 蓝牙 HID 设备和 iOS 文本字段

相关文章:

iphone - ios SDK的自定义控件库

iphone - 列出 iPhone 上本地网络上的所有计算机名称

ios - 调用 prepareForSegue 而不是 ib 按钮

ios - Core Data (iOS) 中的多列索引

javascript - 如何计算两个日期之间的天数?

iphone - 在 IOS 中集成 xPDF? (可行性检查)

iphone - 使用 UIWebView 时,有什么方法可以从 Objective-C 访问 DOM?

ios - 再次打开我的应用程序后,如何保存对象数组并使用相同的值重复使用。 # swift

mysql - 如何获取多个不同时间范围的唯一值,其中 exec_datetime >= NOW() - INTERVAL n DAY?

html - 是否可以限制 HTML5 日期输入中可用的选项?