iOS中計算時間戳的方式很簡單莱找,通過NSDate的timeIntervalSince1970即可計算食绿,代碼如下:
NSString *dateString = @"2016-09-21 9:20:10";
NSDateFormatter *formatter = [[NSDateFormatter alloc] init] ;
[formatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
NSDate *mydate=[formatter dateFromString:dateString];
NSTimeInterval myInterval = [mydate timeIntervalSince1970];
NSLog(@"%@---%f",formate,interval);
NSLog(@"%@---%f",mydate,myInterval);
輸出結(jié)果:
**2016/09/22---1474505458.993212**
**2016-09-21 01:20:10 +0000---1474420810.000000**