gpt4 book ai didi

ios - FSCalendar 选择的日期

转载 作者:行者123 更新时间:2023-11-29 00:30:09 26 4
gpt4 key购买 nike

我通过 cocoa pod 使用 FSCalender。我只想获取选定的日期/月/年。我只得到当前日期。我得到这样的详细信息:-

    NSDateFormatter *formatter = [[NSDateFormatter alloc] init];  
formatter.dateFormat = @"dd.MM.yyyy";
NSString *string = [formatter stringFromDate:[NSDate date]];
NSLog(@"CurrentDate=%@",string);

在字符串中,我得到输出:-当前日期=08.02.2017

如何实现这一目标。提前致谢。

最佳答案

在 FSCalendar 中有一个用于此的委托(delegate)方法

// FSCalendarDelegate
- (void)calendar:(FSCalendar *)calendar didSelectDate:(NSDate *)date
{
// Do something
// get year , month and day of selected date.

NSDateComponents *components = [[NSCalendar currentCalendar] components:NSCalendarUnitDay | NSCalendarUnitMonth | NSCalendarUnitYear fromDate:date];

NSInteger day = [components day];
NSInteger month = [components month];
NSInteger year = [components year];

}

在这里你会得到一个NSDate的对象,然后你可以把它转换成你想要的格式。

请阅读该库的完整文档FSCalendar

要从日期获取日/月/年,您可以引用以下Stack overflow answer :

关于ios - FSCalendar 选择的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42105596/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com