我发现,网上搜出来的,上面的写的是随便时间转时间戳,但是中间还是获得当前时间,再把当前时间转为时间戳,好烦,看了半天!!最后,终于找到了!话不多说,上代码!!
NSString *string2 = @"2018.06.13";
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateStyle:NSDateFormatterMediumStyle];
[formatter setTimeStyle:NSDateFormatterShortStyle];
[formatter setDateFormat:@"yyyy.MM.dd"]; //(@"YYYY-MM-dd hh:mm:ss") ----------设置你想要的格式,hh与HH的区别:分别表示12小时制,24小时制
NSDate* date = [formatter dateFromString:string2]; //------------将字符串按formatter转成nsdate
//时间转时间戳的方法:
NSInteger timeSp = [[NSNumber numberWithDouble:[date timeIntervalSince1970]] integerValue];