转换日期格式化字符串以用作字符串

时间:2016-08-15 14:10:31

标签: objective-c xcode

我有这段代码

 NSDateFormatter *dateFormatter=[[NSDateFormatter alloc] init];
    [dateFormatter setDateFormat:@"yyyyMMddHHmmss"];
    NSLog(@"%@",[dateFormatter stringFromDate:[NSDate date]]);

这给出了这样的输出:20160815085427

我想将该输出用作字符串20160815085427 像这样的东西

myDateNumberString = thatString

我该怎么做?

1 个答案:

答案 0 :(得分:1)

只需在变量中使用NSLog中使用的相同表达式。

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyyMMddHHmmss"];
NSString *myDateNumberString = [dateFormatter stringFromDate:[NSDa‌​te date]];
NSLog(@"%@", myDateNumberString);