iOS 获取当前的时间的后天
NSDate *now=[NSDate date];
NSCalendar *cal=[NSCalendar currentCalendar];
unsigned int time=NSCalendarUnitYear|NSCalendarUnitMonth|NSCalendarUnitDay|NSCalendarUnitHour|NSCalendarUnitMinute|NSCalendarUnitSecond;
NSDateComponents *t=[cal components:time fromDate:now];
int year=(int)[t year];
int mouth=(int)[t month];
int day=(int)[t day];
int hour=(int)[t hour];
int minute=(int)[t minute];
//int second=[t second];
day=day+2;
if (mouth==1||mouth==3||mouth==5||mouth==7||mouth==8||mouth==10||mouth==12) {
if (day>31) {
day=1;
mouth+=1;
}else{
NSLog(@"不做任何处理");
}
}else if (mouth==2){
if (day>28) {
day=1;
mouth+=1;
}else{
NSLog(@"不做任何处理");
}
}else{
if (day>30) {
day=1;
mouth+=1;
}else{
NSLog(@"不做任何处理");
}
}
self.label2.text=[NSString stringWithFormat:@"预计%2d-%2d-%2d %2d:%2d前到账",year,mouth,day,hour,minute];
NSLog(@"text:%@",self.label2.text);
}
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。