if (![cardData[@"paymentDay"] isEqualToString:@""]) {
// 取当前日期
NSDate *currentDate = [NSDate dateWithTimeIntervalSinceNow:0];// 432000 = 5*24*3600
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"dd"];
NSString *ddString = [dateFormatter stringFromDate:currentDate];
int cha = [cardData[@"paymentDay"] intValue] - [ddString intValue];
if (cha > 0 && cha <= 3) {
_tiXingL.textColor = kJuHongSeColor;
_tiXingL.text = [NSString stringWithFormat:@"%d 天后到期",cha];
}else if (cha == 0)
{
_tiXingL.textColor = kJuHongSeColor;
_tiXingL.text = @"今天到期";
}else if (cha < 0)
{
NSDate *jiaSanTian = [NSDate dateWithTimeInterval:259200 sinceDate:currentDate];// 3*24*3600
[dateFormatter setDateFormat:@"dd"];
NSString *dd3String = [dateFormatter stringFromDate:jiaSanTian];
cha = [dd3String intValue] - [cardData[@"paymentDay"] intValue];
if (cha >= 0 && cha < 3) {
_tiXingL.textColor = kJuHongSeColor;
_tiXingL.text = [NSString stringWithFormat:@"%d 天后到期",3-cha];
}else if (cha == 3)
{
_tiXingL.textColor = kJuHongSeColor;
_tiXingL.text = @"今天到期";
}
}
}