#pragma mark NSDate的使用
//获取的是0时区的时间
NSDate *nowDate = [NSDate date];
NSLog(@"nowDate ====== %@",nowDate);
#pragma mark NSTimeInterval 用以表示以秒为单位的时间间隔
/**
可以使用- initWithTiimeIntervalSinceNow:方法传入一个NSTimeInterval参数,创建一个NSDate对象
*/
NSDate *tomorrowDate = [[NSDate alloc] initWithTimeIntervalSinceNow:24*60*60];
NSDate *yesterdayDate = [[NSDate alloc] initWithTimeIntervalSinceNow:-24*60*60];
NSLog(@"tomorrowDate = %@",tomorrowDate);
NSLog(@"yesterdayDate = %@",yesterdayDate);
NSLog(@"timeInterval = %f",[tomorrowDate timeIntervalSinceDate:yesterdayDate]);
#pragma mark NSDateFormatter
/**
NSDateFormatter是ios中的日期格式类,功能是实现NSDate和NSString的互转
*/
//指定日期格式
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
// [formatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
[formatter setDateFormat:@"yyyy年MM月dd日 HH点mm分ss秒"]; //转换下格式就变成东八区时间了
NSString *dateString = [formatter stringFromDate:[NSDate date]];
NSLog(@"dateString = %@",dateString);