zoukankan      html  css  js  c++  java
  • OC中显示当前时间

       NSDate *date=[NSDate date];

            //创建了一个NSDATE对象 是一个0000时区的时间并不是我们当前的时间

            

      //获取当前时间

            NSTimeZone *timeZone=[NSTimeZone systemTimeZone];//返回一个系统的时区

            NSInteger interval=[timeZone secondsFromGMTForDate:date];

            //0时区是date 相差interval秒

            NSDate * localdate=[date dateByAddingTimeInterval:interval];

            NSLog(@"%@",localdate);

            //格式化输出

            NSDateFormatter *f=[NSDateFormatter new];

            f.dateFormat=@"yyyy年MM月dd日 HH时mm分ss秒";

            NSString * strdate=[f stringFromDate:localdate];

            NSLog(@"%@",strdate);

      NSCalendar * calendar  = [NSCalendar currentCalendar];//当前日历

      //  

      NSDateComponents * component  = [calendar components:NSCalendarUnitHour fromDate:date toDate:datelocal options:0];

        

        NSLog(@"%ld",component.hour);

    //    NSInteger year = [calendar component:NSCalendarUnitMonth fromDate:date];

        

    //    NSDateComponents * component = [calendar components:NSCalendarUnitMonth|NSCalendarUnitDay fromDate:date];

      

  • 相关阅读:
    iOS nsstring 截取字符前后字符串
    iOS 计算时间差
    Android的ProgressBar
    Android:OptionMenu
    eclipse the user operation is waiting for building workspace" to complete
    Android存储之SQLiteDatbase
    Android保存之SharedPreferences
    pkg_utility
    Oracle同义词 synonyms
    xzzx
  • 原文地址:https://www.cnblogs.com/DreamLinku/p/5385042.html
Copyright © 2011-2022 走看看