我有一个格式为“yyyy-MM-dd 00:00:00”的NSDate对象,我想将此NSDate更改为“dd / MM / yyyy”格式。我发现很多使用NSDateformater将格式从字符串更改为NSDate的示例,但如果您有NSDate并且需要更改它,则不会。
非常感谢。
答案 0 :(得分:10)
试试这段代码:
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"dd/MM/yyyy"];
NSString *resultString = [formatter stringFromDate:[NSDate date]];
[formatter release];
答案 1 :(得分:0)
请尝试这个
NSDateFormatter *outputFormatter = [[NSDateFormatter alloc] init];
[outputFormatter setDateFormat:@"dd/MM/yyyy"];
NSString *dateStr = [outputFormatter stringFromDate:[NSDate date]];