zoukankan      html  css  js  c++  java
  • 【代码笔记】iOS-获取现在的日历时间

    一,代码。

    复制代码
    - (void)viewDidLoad
    {
        [super viewDidLoad];
        // Do any additional setup after loading the view.
        
        NSLog(@"-------getCurrentTime---%@",[self getCurrentTime]);
        
    }
    
    #pragma -mark -获取现在的日历时间  输出形式 2014-06-27 15:41:55
    - (NSString *) getCurrentTime
    {
        
        NSDate* date = [NSDate date];
        
        //日历为阳历
         NSCalendar *calendar = [[NSCalendar alloc]initWithCalendarIdentifier:NSGregorianCalendar];
        //表示一个日期对象的组件
        NSDateComponents *component = [calendar components:NSCalendarUnitYear | NSCalendarUnitMonth | NSCalendarUnitDay | NSCalendarUnitHour | NSCalendarUnitMinute | NSCalendarUnitSecond fromDate:date];
        //设定时区
        [component setTimeZone:[NSTimeZone systemTimeZone]];
        
        NSInteger year = [component year];
        NSInteger month = [component month];
        NSInteger day = [component day];
        NSInteger hour = [component hour];
        NSInteger minute = [component minute];
        NSInteger second = [component second];
        
        NSString* dateString = [NSString stringWithFormat:@"%i-%@%i-%@%i %@%2i:%@%2i:%@%i" , year , month > 10 ? @"" :@"0",month , day > 10 ? @"" :@"0", day , hour > 10 ? @"" :@"0", hour  , minute > 10 ? @"" :@"0", minute ,second > 10 ? @"" :@"0", second];
        return dateString;
        
    }
    复制代码

    二,输出。

    2015-10-22 14:06:16.920 getCurrentTime[11139:215609] -------getCurrentTime---2015-010-22 14:0 6:16
     
  • 相关阅读:
    linux yum命令实践(二)
    linux的yum命令实践
    svn代码回滚命令
    Java连接mysql示例代码
    精品验证码
    稳定性测试,需要对EPC或DIC任务进行翻倍操作,供后续使用
    读取csv
    设置启动参数:禁用密码保存
    gridview超链接列链接方法 (转贴)
    gridview 跨行 跨列(原创)
  • 原文地址:https://www.cnblogs.com/yang-guang-girl/p/6707106.html
Copyright © 2011-2022 走看看