设立belongDate
//Add by nanoha
NSDate *minuteDate = [calendar dateFromComponents:[minute getDate]];
NSInteger hour = [[minute getDate] hour];
//Set date hour,minute to 0
NSDateFormatter *dateFormtter=[[NSDateFormatter alloc] init];
[dateFormtter setDateFormat:@"yyyy/MM/dd"];
NSString *dateString=[dateFormtter stringFromDate:minuteDate];
NSDate *newMinuteDate = [dateFormtter dateFromString:dateString];
BOOL isMinusOneDay = NO;
if(hour>=12){
isMinusOneDay = NO;
}else{
isMinusOneDay = YES;
}
NSDate *belongDate = nil;
NSTimeInterval interval =24*60*60*1; //1:天数
if(isMinusOneDay){
belongDate = [newMinuteDate initWithTimeIntervalSinceNow:-interval];
}else{
belongDate = newMinuteDate;
}
[dataPerMinute setValue:belongDate forKey:@"belong_sleep_date"];
//End by nanoha