Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- NSDate* now = [NSDate date];
- int hour = 23 - [[now dateWithCalendarFormat:nil timeZone:nil] hourOfDay];
- int min = 59 - [[now dateWithCalendarFormat:nil timeZone:nil] minuteOfHour];
- int sec = 59 - [[now dateWithCalendarFormat:nil timeZone:nil] secondOfMinute];
- countdownLabel.text = [NSString stringWithFormat:@"%02d:%02d:%02d", hour, min,sec];
- warning: 'NSDate' may not respond to '-dateWithCalendarFormat:timeZone:'
- (Messages without a matching method signature will be assumed to return 'id' and accept '...' as arguments.)
- warning: no '-hourOfDay' method found
- error: invalid operands to binary - (have 'int' and 'id')
- NSCalendar *gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];
- NSDateComponents *dateComponents = [gregorian components:(NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit) fromDate:yourDateHere];
- NSInteger hour = [dateComponents hour];
- NSInteger minute = [dateComponents minute];
- NSInteger second = [dateComponents second];
- [gregorian release];
- NSDate* now = [NSDate date];
- int hour = 23 - [[now dateWithCalendarFormat:nil timeZone:nil] hourOfDay];
- int min = 59 - [[now dateWithCalendarFormat:nil timeZone:nil] minuteOfHour];
- int sec = 59 - [[now dateWithCalendarFormat:nil timeZone:nil] secondOfMinute];
- countdownLabel.text = [NSString stringWithFormat:@"%02d:%02d:%02d", hour, min,sec];
- NSDate* now = [NSDate date];
- NSCalendar *gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar];
- NSDateComponents *dateComponents = [gregorian components:(NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit) fromDate:now];
- NSInteger hour = [dateComponents hour];
- NSInteger minute = [dateComponents minute];
- NSInteger second = [dateComponents second];
- [gregorian release];
- countdownLabel.text = [NSString stringWithFormat:@"%02d:%02d:%02d", hour, minute, second];
- NSDate *currDate = [NSDate date];
- NSDateFormatter *dateFormatter = [[NSDateFormatter alloc]init];
- [dateFormatter setDateFormat:@"dd.MM.YY HH:mm:ss"];
- NSString *dateString = [dateFormatter stringFromDate:currDate];
- NSLog(@"%@",dateString);
- NSDate *now = [NSDate date];
- NSCalendar *calendar = [NSCalendar currentCalendar];
- NSDateComponents *components = [calendar components:NSHourCalendarUnit fromDate:now];
- NSLog(@"%d", [components hour]);
- NSDate *now = [NSDate date];
- //maybe not 100% approved, but it works in English. You could localize if necessary
- NSDate *midnight = [NSDate dateWithNaturalLanguageString:@"midnight tomorrow"];
- //num of seconds between mid and now
- NSTimeInterval timeInt = [midnight timeIntervalSinceDate:now];
- int hours = (int) timeInt/3600;
- int minutes = ((int) timeInt % 3600) / 60;
- int seconds = (int) timeInt % 60;
- CFGregorianDate currentDate = CFAbsoluteTimeGetGregorianDate(CFAbsoluteTimeGetCurrent(), CFTimeZoneCopySystem());
- countdownLabel.text = [NSString stringWithFormat:"%02d:%02d:%2.0f", currentDate.hour, currentDate.minute, currentDate.second];
- int* a, b;
- int *a, b;
- int b, *a;
- int *a;
- int b;
- CFGregorianDate currentDate = CFAbsoluteTimeGetGregorianDate(CFAbsoluteTimeGetCurrent(), CFTimeZoneCopySystem());
- countdownLabel.text = [NSString stringWithFormat:@"%02d:%02d:%2.0f", currentDate.hour, currentDate.minute, currentDate.second];
- NSDateComponents *dc = [[NSCalendar currentCalendar] components:NSDayCalendarUnit|NSMonthCalendarUnit|NSYearCalendarUnit fromDate:[NSDate date]];
- [dc setDay:dc.day + 1];
- NSDate *midnightDate = [[NSCalendar currentCalendar] dateFromComponents:dc];
- NSLog(@"Now: %@, Tonight Midnight: %@, Hours until midnight: %.1f", [NSDate date], midnightDate, [midnightDate timeIntervalSinceDate:[NSDate date]] / 60.0 / 60.0);
Add Comment
Please, Sign In to add comment