我得到一个 NSString Sun Feb 24 2013 00:00:00 GMT+0530 (India Standard Time) 我想要
将其转换为 ios 中的 dd-mm-yy 。这就是我尝试过的没有得到输出的方法
想要。将字符串转换为日期对象:
NSString *dateStr = @"Sun Feb 24 2013 00:00:00 GMT+0530 (India Standard Time) " ;
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
[dateFormat setDateFormat"EE, d LLLL yyyy HH:mm:ss Z"];
NSDate *date = [dateFormat dateFromString:dateStr];
NSDateFormatter *df = [[NSDateFormatter alloc] init];
[df setDateFormat"yyyy-MM-dd hh:mm:ss a"];
NSDate *myDate = [df dateFromString: stripped];
提前致谢。
Best Answer-推荐答案 strong>
NSDateFormatter *sdateFormatter = [[NSDateFormatter alloc] init];
sdateFormatter.locale = [[NSLocale alloc] initWithLocaleIdentifier"en_US"];
[sdateFormatter setDateFormat"E MMM d yyyy HH:mm:ss 'GMT'zzz '(IST)'"];
NSDate *sdate = [sdateFormatter dateFromString:stringDate];
关于iphone - ios中的NSDate转换,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/15402457/
|