`

ios datePicker简单写法

阅读更多
头文件里定义 label 和 datepicker

@interface ViewController : UIViewController
{
    UILabel *dateLabel;
    UIDatePicker *datePicker;
}

@property (nonatomic,retain)
IBOutlet UILabel *dateLabel;
@property(nonatomic,retain)
IBOutlet UIDatePicker *datePicker;

-(IBAction)dateChanged:(id)sender;

@end


m文件里边实现
@synthesize dateLabel;
@synthesize datePicker;
- (void)viewDidLoad
{
    [super viewDidLoad];
    NSDate *date = [NSDate date];
    [datePicker setDate:date animated:YES];
    
	



-(IBAction)dateChanged:(id)sender
{
    NSDate *curDate =[datePicker date];
    NSDateFormatter *formate = [[NSDateFormatter alloc] init];
    [formate setDateStyle:NSDateFormatterLongStyle];
    [formate setTimeStyle:NSDateFormatterLongStyle];
    
    NSString *formateDateString = [formate stringFromDate:curDate];
    NSLog(@"string is %@" ,formateDateString);
    dateLabel.text = [NSString stringWithFormat:
                      @"当前时间是 %@", formateDateString];
//    [formate release];
}



   [super viewDidLoad];
    NSDate *date = [NSDate date];
    [datePicker setDate:date animated:YES];
    NSCalendar *cul =[NSCalendar currentCalendar];
    NSDateComponents *com = [cul components:NSYearCalendarUnit|
                                   NSMonthCalendarUnit|
                             NSDayCalendarUnit|
                             NSHourCalendarUnit|
                             NSMinuteCalendarUnit|
                             NSSecondCalendarUnit
                                   fromDate:date];
    NSLog(@"time is %d-%d-%d %02d:%02d:%02d",
          [com year],
          [com month],
          [com day],
          [com hour],
          [com minute],
          [com second]);
    
    NSDateFormatter *formater =[[NSDateFormatter alloc]init];
    [formater setDateFormat:@"YYYY-MM-DD"];
    NSString *dl = [formater stringFromDate:date];
    NSLog(@"CURRENT TIME %@",dl);
分享到:
评论

相关推荐

    仿ios datepicker

    在iOS系统中,DatePicker是一种常见的用户界面元素,用于让用户选择日期或时间。它以其简洁、直观的界面设计而闻名,通常表现为一个可滚动的日历视图。本项目名为"仿ios datepicker",旨在实现一个与iOS原生...

    IOS之DatePicker的使用

    在iOS开发中,`DatePicker` 是一个非常常用的控件,用于让用户选择日期或时间。在你的场景中,你希望在用户点击输入框时能够弹出日期控件,以便他们可以方便地选择日期和时间。这通常涉及到自定义键盘或者自定义输入...

    datePicker简单实例 ASP.NET版

    datePicker简单实例 ASP.NET版 datePicker简单实例 ASP.NET版 datePicker简单实例 ASP.NET版 datePicker简单实例 ASP.NET版 datePicker简单实例 ASP.NET版

    自定义防iOS滑动Datepicker

    在iOS开发中,Datepicker是用户界面中常见的一种组件,用于让用户选择日期。然而,标准的iOS Datepicker在某些特定情况下可能无法满足开发者或用户的特殊需求。例如,当用户选择二月时,Datepicker默认会显示28天,...

    防iOS滑动Datepicker

    防iOS Datepicker滑动选择,选择2月时,日会自动变为28的,可以获取年月日,也可以单独获取年、月、日;修复了http://download.csdn.net/detail/yanzhenjie1003/9401113这个资源的2月选择bug。

    ios-DatePickerView.zip

    在iOS开发中,日期选择器(DatePickerView)是常见的用户界面元素,用于让用户方便地选取日期和时间。这个"ios-DatePickerView.zip"文件提供的Demo着重展示了如何自定义日期选择器,以支持不同时间范围的选择,包括...

    ios-DatePicker时间选择及生日倒计时的实现.zip

    本项目"ios-DatePicker时间选择及生日倒计时的实现.zip"提供了一个简单封装的时间选择器,结合了生日倒计时功能,为开发者提供了一个易用的解决方案。 首先,我们来详细讲解时间选择器(UIPickerView)的使用。...

    swift-ScrollableDatepicker一个可滚动的iOS的日期选择器

    Swift-ScrollableDatepicker 是一个专为iOS设计的可滚动日期选择器,它提供了一种高效、用户友好的方式来浏览和选择日期。这个库是用Apple的编程语言Swift编写的,面向那些希望在自己的iOS应用中添加日期选择功能的...

    ios-DatePicker,年月日起止日期选择.zip

    在iOS开发中,日期选择器(DatePicker)是一个常见的UI组件,用于让用户选择日期或时间。在本项目"ios-DatePicker,年月日起止日期选择.zip"中,开发者创建了一个能够选择起始和结束日期的视图,特别关注了日期的...

    ios-DatePicker.zip

    在iOS开发中,日期选择器(DatePicker)是一个常见的UI组件,用于让用户选择日期或时间。在你的项目"ios-DatePicker.zip"中,看起来你已经基于现有的实现进行了一次改进,添加了更多的接口并提高了定制性。这是一个...

    ios-DatePicker-Swift.zip

    在iOS应用开发中,UI设计和用户交互是至关重要的部分,而日期选择器(DatePicker)则是常见的一种元素,常用于让用户选择日期或时间。在这个"ios-DatePicker-Swift.zip"压缩包中,包含了一个使用Swift编写的特殊日期...

    UIDatePicker与UIPickerView

    【UIDatePicker与UIPickerView】是iOS开发中两种常见的选择器控件,它们都以旋转轮的形式展示数据,但用途有所不同。UIDatePicker主要用于选取日期和时间,而UIPickerView则更为通用,允许开发者自定义显示的内容。 ...

    iOS开发 - 第02篇 - UI进阶 - 06 - DatePicker

    在iOS开发中,UI设计是用户体验的关键部分,而DatePicker作为一种常用的UI组件,常用于日期和时间的选择,如在创建一个简单的点菜选择界面、国旗选择或生日选择等场景。本篇我们将深入探讨如何使用DatePicker来实现...

    安卓天气日历时间选择倒计时相关-DatePicker简单的Android日历选择器.rar

    本资源“安卓天气日历时间选择倒计时相关-DatePicker简单的Android日历选择器.rar”似乎提供了一个基本的DatePicker实现,适用于天气、日历或倒计时相关的应用功能。下面将详细讨论DatePicker的相关知识。 1. **...

    ios-DatePicker的年月,年月日,文字的封装.zip

    1、封装了年月日,年月,文字的日期选择器,也可以自定义其他选择器,使用简单,直接导入2行代码搞定 self.yearAndMonthDatePickerView = [LXKDatePickerView makeViewWithMaskDatePicker:self.view.frame setTitle...

    phonegap3-ios-datepicker-plugin:[已弃用]迁移DatePicker iOS插件以与CordovaPhoneGap 3一起使用

    DatePicker iOS插件,用于使用PhoneGap / Cordova 3.0 这是对上托管的iOS DatePicker插件的重写,可与PhoneGap / Cordova 3.0一起运行。 它包括,可以在iPhone和iPad上使用。 注意:仅限iOS6! 使用iOS7结帐 屏幕...

    DatePicker for UnityUI Unity日期选择DatePicker工具

    UnityUI(以前称为Unity3D的UGUI系统)提供了一套强大的界面元素,使得创建复杂的用户界面变得简单。其中,DatePicker就是一种用于选择日期的组件,它允许用户在界面上方便地选取特定日期。在本文中,我们将深入探讨...

    My97DatePicker皮肤,简单

    "简单"这个标签指的是该压缩包提供了一种简洁模式的皮肤,这种皮肤设计简洁,界面清晰,有助于提升用户体验,同时不会过于复杂,干扰用户的主要操作。 在开发过程中,UI(用户界面)的设计至关重要,尤其是对于日期...

    DatePicker

    3. **样式适配**:iOS风格的DatePicker在PC端可能会显得不协调,需要调整CSS样式,使其更符合PC环境的审美标准。 4. **功能完善**:确保DatePicker具备基本的日期选择、范围选择、禁用特定日期等功能,并且在PC端...

    设置 DatePicker 中文显示

    在IT行业中,尤其是在Web开发领域,用户界面(UI)的设计至关重要,而日期选择器(DatePicker)是一种常见的交互元素,用于让用户方便地选取日期。本篇将深入探讨如何设置DatePicker使其支持中文显示,这对于针对中文...

Global site tag (gtag.js) - Google Analytics