我已解析.ics文件并将开始日期作为字符串,字符串包含这样的值20100803T130451Z(这是格式化日期字符串),我想将此字符串转换为我所需的字符串格式....
我所需的日期字符串格式是(星期二 - 2010年5月25日(像这样))
谁能帮我?提前致谢.....
Ole是对的,这里是一些示例代码.
这个:
NSDateFormatter* dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyyMMdd'T'HHmmss'Z'"];
NSDate* date = [dateFormatter dateFromString:dateString];
Run Code Online (Sandbox Code Playgroud)
应该将NSString转换为NSDate.要获得所需的日期格式,您可以更改NSDateFormatters dateFormat.像这样:
[dateFormatter setDateFormat:@"dddd - MMMM dd,yyy"];
NSString* myNiceLookingDate = [dateFormatter stringFromDate:date];
[dateFormatter release];
Run Code Online (Sandbox Code Playgroud)
这应该工作,虽然我没有测试它,但它会让你至少接近结果.
好玩,菲尔.
| 归档时间: |
|
| 查看次数: |
4922 次 |
| 最近记录: |