在Objective C中,我们可以很容易地将当前日期赋给像string = [NSDate date];这样的NSString。
有人能帮我在Swift中如何分配吗?提前谢谢。
发布于 2014-11-05 18:21:59
首先,你的陈述...
在Objective C中,我们可以很容易地将当前日期赋值给字符串,如NSString = NSDate
;
完全是胡说八道。
在Objective-C中,您需要使用NSDateFormatter来呈现NSDate之外的NSString。
你会做这样的事情...
NSDate *date = [NSDate date];
NSDateFormatter *df = [[NSDateFormatter alloc] init];
df.dateStyle = NSDateFormatterMediumStyle
NSString *string = [df stringFromDate:date];现在,在Swift中,毫不奇怪,这是完全相同的。
let date = NSDate()
let dateFormatter = NSDateFormatter()
dateFormatter.dateStyle = .MediumStyle
let string = dateFormatter.stringFromDate(date)发布于 2014-11-05 18:31:27
也许你想要这样:
let string = NSDate().descriptionhttps://stackoverflow.com/questions/26754526
复制相似问题