Rumah > Soal Jawab > teks badan
(nullable NSDate )dateFromString:(NSString )string;
这个方法之前可以用,现在获取到的date 为nil
曾经蜡笔没有小新2017-04-27 09:04:47
Ini sepatutnya penukaran antara NSDate dan NSString Anda boleh menggunakan kaedah ini untuk menukar selepas mendapat tarikh, bukannya menggunakan kaedah ini untuk mendapatkan tarikh
阿神2017-04-27 09:04:47
1. Pertama, NSString mesti dalam format tetap
2. Kemudian tetapkan NSDateFormatter untuk mengikut format yang sama. Jika masih tiada... (Seolah-olah saya tidak mengatakannya----)
NSString *str = @"2015-11-26 17:51:51";
NSDateFormatter *dateformatter = [[NSDateFormatter alloc] init];
[dateformatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
NSDate *date = [dateformatter dateFromString: str];