- (NSDictionary*)getCuttentDayPeriod {
NSDate*date = [NSDate date];
NSCalendar*calendar = [NSCalendar currentCalendar];
NSDateComponents*comps = [calendar components:NSEraCalendarUnit|NSYearCalendarUnit|NSMonthCalendarUnit|NSDayCalendarUnit|NSHourCalendarUnit fromDate: date];
[comps setHour:0];//设置开始时间为0点
NSDate*beginDate =[calendar dateFromComponents:comps];
NSDate*endDate = [beginDate dateByAddingTimeInterval:3600*24-1];
NSDateFormatter* formatter = [[NSDateFormatter alloc]init];
formatter.dateFormat=@"yyyy-MM-dd HH:mm:ss";
NSString* startTime = [formatterstringFromDate:beginDate];
NSString* endTime = [formatterstringFromDate:endDate];
NSDictionary*dct = [[NSDictionary alloc] initWithObjects:@[startTime, endTime]forKeys:@[@"StartTime",@"EndTime"]];
return dct;
}
NSDate 获取当天的时间段 00:00:00 - 23:59:59
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- - (NSDictionary*)getCuttentDayPeriod { NSDate*date = [NSD...
- 作品链接:http://www.jianshu.com/users/1e0f5e6f73f6/top_articl...