UIDatePicker的用法:最小日期和最大日期
来源:互联网 发布:c wpf 数据绑定 编辑:程序博客网 时间:2024/04/30 05:17
首先,把UIDatePicker连线
@property (weak, nonatomic) IBOutlet UIDatePicker *datePicker;
UIDatePicker控件有几种显示方式,我选择了年月日
self.datePicker.datePickerMode = UIDatePickerModeDate
设置UIDatePicker控件可选择日期的范围,首先你要获取当前的时间戳
NSTimeInterval time = [[NSDate date] timeIntervalSince1970];
然后你设置的最大时间要从现在时间算起(如果有别的方法也可以跟我分享)
NSDate *nowDate = [NSDate dateWithTimeIntervalSince1970:time];(最大时间不超过今天)
NSDate *pastDate = [NSDate dateWithTimeIntervalSince1970:time - (90*24*3600)];(最小时间距离现在90天的时间之内)
self.datePicker.maximumDate = nowDate;
self.datePicker.minimumDate = pastDate;
以及时间文字显示的方式,我选择的是****/**/**的文本显示方式
NSDateFormatter *dateForMatter = [[NSDateFormatter alloc] init];
[dateForMatter setDateFormat:@"yyyy/MM/dd"];
NSString *dateStr = [dateForMatter stringFromDate:date];
最后就是你在UIDatePicker控件选择的时间
NSDate *dateChose = [_datePicker date];
NSDateFormatter *dateForMatter = [[NSDateFormatter alloc] init];
[dateForMatter setDateFormat:@"yyyy/MM/dd"];
NSString *dateChoseStr = [dateForMatter stringFromDate:dateChose];
- UIDatePicker的用法:最小日期和最大日期
- iOS UIDatePicker设置允许最小日期、最大日期范围
- UIDatePicker 基本设置-显示已经选择的日期 并设置最大、最小日期
- Swift - 日期选择控件(UIDatePicker)的用法
- UIDatePicker Android的日期选择器
- 将UIDatePicker的日期显示为数字和中文
- 设置DatePicker的最大最小日期
- UIDatePicker 中文显示和日期格式转换
- 使用UIDatePicker来选取日期和时间
- IOS 日期选择器 UIDatePicker的使用
- 日期选择UIDatePicker相关
- UIDatePicker日期选取-ios7
- 日期选择器UIDatePicker
- 日期选择UIDatePicker相关
- 19.UIDatePicker日期选择器
- 【UIDatePicker日期选择器控件】
- UIDatePicker - 日期选择器
- 封装UIDatePicker,日期选择器
- 废料堆 UVa 10755题解
- 用户空间和内核空间通讯之【Netlink 中】
- leetcode -- Valid Number -- Math难题,要用自动机,可以先不看
- 电子邮件SMTP协议原始命令码和工作原理
- 四年今日
- UIDatePicker的用法:最小日期和最大日期
- Java多线程、并发基础面试知识汇总
- StickyListHeadersListView的使用
- 用户空间和内核空间通讯之【Netlink 下】
- CoOS使用教程——软件定时器
- Android 安装 Linux(ubuntu)记录笔记
- Machine Learning机器学习 - Supervised Learning监督学习 - Native Bayes
- Spring scope详解
- 电子邮件SMTP协议原始命令码和工作原理