Date Picker控件:
中文:日期/时间选取器UIDatePicker有一个实例方法setDate:animated,以编程的方式选择日期。UIDatePicker有四种模式(model):Time(只选时间)Date(只选日期)Date and Time(选择时间和日期)Count Down timer (倒数计时器 )
日期选取器不允许指定秒或时区属性:locale:选择地区custom:自定义时间设置最小时间和最大时间,超过就会自动回到最小时间// 添加一个时间选择器
UIDatePicker *datePicker = [[UIDatePicker alloc] init];// date默认为当前时间
// NSDate对象包含两个部分,日期(Date)和时间(Time)。格式化的时间字符串主要也是针对日期和时间的。
NSDate *date = [NSDate date]; // 一般添加在 - (void) viewDidLoad 方法里,使分镜加载完成后即可显示// NSDateFormatter类:用于格式化NSDate对象,支持本地化的信息
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];//  设置显示中文
[date setLocale:[NSLocale localeWithLocaleIdentifier:@"zh-CN"]];
// 或者设置显示美国语言
formatter.locale = [[NSLocale alloc] initWithLocaleIdentifier:@“en-US"];// 窗口布局
datePicker.frame = CGRectMake(40, 60, 240, 162);//  日期选择器模式,默认的样式只显示日期
datePicker.datePickerMode = UIDatePickerModeDate;// 将日期选择器添加到视图
[editBirthdayView addSubviewPicker];// 使用setDateFormat:方法定制日期格式
[formatter setDateFormat:@“YYYY-MM-dd”];
// 或者通过对象直接调用dateFormat:方法设置日期格式
formatter.dateFormat = @"yyyy-MM-dd a HH:mm:ss EEEE";// 使用stringFromDate:方法获取时间选择器的时间并赋给字符串对象
NSString *dateString = [formatter stringFromDate:datePicker.date];
使用setDateFormat:方法定制日期格式 :yyyy:完整年yy:年的后2位MM:月 ,显示为1-12月MMM:月,显示为英文月份简写,如:JanMMMM:月,显示为英文月份全称如:January                dd: 日 ,2位数表示,如:02d:日,1-2位显示,如2EEE:简写星期几,如:SundayEEEE:全写星期几,如:Sundayaa:上,下午,AM/PMH:时 ,24小时制,0-23K:时,12小时制,0-11m:分,1-2位mm: 分,2位s:秒,1-2位ss: 秒,2位S:毫秒Z:时区常用日期结构:yyyy-MM-dd HH:mm:ss.SSS   yyyy-MM-dd HH:mm:ssyyyy-MM-ddMM dd yyyy

转载于:https://www.cnblogs.com/pocket-mood/p/4331285.html

Date Picker控件:相关推荐

  1. Objective-C ,ios,iphone开发基础:picker控件详解与使用,(实现省市的二级联动)

    第一步:新建一个单视图(single view)的工程, 命名为pickerTest,不要勾选下面两个选项,第一个是新版本里面的,第二个是单元测试,现在用不着. 点击next  ->creat之 ...

  2. android numberpicker 自定义,Android的自定义数字Picker控件-NumberPicker使用方法

    android-numberpicker是github的一个项目,提供了安卓中的自定义数字拾取控件,它的效果如图所示: 应用该控件也非常简单,使用如下几步即可: 1.从github上下载该控件,地址为 ...

  3. android内置picker控件,android中控件DatePicker控件-Fun言

    activity_main.xml android:id="@+id/dp" android:layout_width="match_parent" andro ...

  4. iOS开发UI篇—Date Picker和UITool Bar控件简单介绍

    iOS开发UI篇-Date Picker和UITool Bar控件简单介绍 一.Date Picker控件 1.简单介绍: Date Picker显示时间的控件 有默认宽高,不用设置数据源和代理 如何 ...

  5. IOS学习六:Date Picker, Picker View选取器控件初步

    Date Picker控件和Picker View控件其实也是算比较常用到视图. 以下根据红柚子上得几个例子: 分别从(日期选取器)Date Picker   -->单部件选取器-->多部 ...

  6. node-red教程 7dashboard简介与输入型仪表板控件的使用

    Node-red基于JS,这是前端技术的"三驾马车"之一.前端技术主要负责界面呈现,与用户交互等等,很多炫酷的特效都是前端呈现的.Node-red技术有这样的"基因&qu ...

  7. html标签手册 360doc,基于AJAX的文件上传控件NetAdvantage for jQuery

    NetAdvantage for jQuery 是一款全新的轻量级.高性能的jQuery控件,包含了在线的Video播放控件,基于AJAX的文件上传控件,快速且强大的表格控件,以及创建和编辑Word. ...

  8. macOS 控件教程(2)

    原文:macOS Controls Tutorial: Part 2/2 作者:Ernesto García 译者:kmyhy 更新说明:由 Ernesto García 升级至 Xcode 8.2/ ...

  9. 【MFC基础】13s时间控件DateTime Picker

    往MFC界面上拖一个Date Time Picker控件,然后选中,右键添加一个变量 比如 m_dtCtrl 1.获得该控件的时间 CTime m_date; //别看名字以为它只有时间,实际上它可以 ...

最新文章

  1. Qt实用技巧:使用OpenCV库的视频播放器(支持播放器操作,如暂停、恢复、停止、时间、进度条拽托等...
  2. 在Kubernetes上运行SAP UI5应用(下): 一个例子体会Kubernetes内容器的高可用性和弹性伸缩...
  3. 云原生安全的一种新方法!
  4. maven pom配置文件样本
  5. avs v7.0 php,AVS v7.0 – PHP在线视频上传分享程序
  6. pandas.Series.isin
  7. mysql单实例安装
  8. Perl 语言学习笔记
  9. visual svn server安装失败
  10. 邻接矩阵计算matlab计算,急求各位大神帮忙解决,下面这个邻接矩阵算出它的可达矩阵...
  11. 用于高性能分组处理的电力线滤波
  12. 黑马程序员-java学习第一天
  13. php启用 兼容性视图,新版Edge浏览器兼容性视图设置及添加兼容性站点教程(图示)...
  14. 数据库中间件DBLE学习(一) 基本介绍和快速搭建
  15. 软考高级 真题 2011年下半年 信息系统项目管理师 综合知识
  16. POJ 1198 / HDU 1401 Solitaire (记忆化搜索+meet in middle)
  17. Seating Arrangement CSU - 1997 (思维题,是否存在n个数的序列,使得相邻啷个数的差绝对值大于d)
  18. 移动周报:七大无需编程的DIY开发工具
  19. 【Qt】Use multi-arg instead
  20. 《经济学通识课》读书笔记

热门文章

  1. c++ class struct同名_相对于C语言,C++对struct做了非常多的扩充,功能更全面了
  2. 【网络流24题】餐巾计划问题(最小费用最大流)
  3. .net core学习
  4. 漫谈C++:良好的编程习惯与编程要点
  5. 其它数据类型和Json的转化
  6. 如何建立好的索引.--针对Distinct
  7. 银行系统日终结算要多久_美股顽强翻红!两连跌终结,联储降息预期已超九成!制造业疲软消费者信心坚挺,三大股指又假摔?...
  8. 悦虎四代洛达1562M固件下载升级更新
  9. 6、Flutter Error waiting for a debug connection: ProcessException: adb did not report f(转)
  10. hapi 插件注册 核心代码