NSDate *date = [NSDate date];
NSTimeInterval timeInterval = [date timeIntervalSince1970];
NSLog(@"%f", timeInterval);
NSDateFormatter *format0 = [[NSDateFormatter alloc] init];
[format0 setDateFormat:@"yyyy-MM-dd HH:mm:ss.SSSZ"];
NSString *strTime = [format0 stringFromDate:date];
NSLog(@"%@", strTime);
运行结果:
1684742058.248897
2023-05-22 15:54:18.249+0800
yyyy:年份 MM:月份 dd:日期 HH:时(24小时制)hh:时(12小时制) mm:分 ss:秒 SSS:毫秒 Z:时区
其中,毫秒位最多只有3位,即使设置成.SSSS,超过3位的也是剩余位补0.