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