zoukankan      html  css  js  c++  java
  • [ios]获取时间 【转】

    1.

    NSDate *date = [NSDate date];  

    NSCalendar *calendar = [NSCalendar currentCalendar];  

    NSDateComponents *comps;  

    //年月日  

    comps = [calendar components:(NSYearCalendarUnit | NSMonthCalendarUnit | NSDayCalendarUnit) fromDate:date];  

    NSInteger year = [comps year];  

    NSInteger rmonth = [comps month];  

    NSInteger day = [comps day];  

    //时分秒  

    comps = [calendar components:(NSHourCalendarUnit | NSMinuteCalendarUnit | NSSecondCalendarUnit) fromDate:date];  

    NSInteger hour = [comps hour];  

    NSInteger minute = [comps minute];  

    NSInteger second = [comps second];  

    //星期几  

    comps = [calendar components:(NSWeekCalendarUnit | NSWeekdayCalendarUnit | NSWeekdayOrdinalCalendarUnit) fromDate:date];  

    NSInteger week = [comps week];//今年的第几周  

    NSInteger weekdayOrdinal = [comps weekdayOrdinal];//这个月的第几周  

    NSInteger weekday = [comps weekday];//星期几(周日是“1”,周一是“2”) 

        NSDateFormatter *outputFormatter = [[[NSDateFormatter allocinitautorelease]; 

        [outputFormatter setLocale:[NSLocale currentLocale]];

        [outputFormatter setDateFormat:@"yyyyMMdd HHmmss"];

        NSString *str = [outputFormatter stringFromDate:inputDate];

        NSLog(@"testDate:%@", str);

  • 相关阅读:
    Props文件属性读取
    Linux Centos6.5 SVN服务器搭建 以及客户端安装
    CF1081G Mergesort Strikes Back
    JAVA web 相关知识点
    mybatis学习10 事务控制
    某咨询公司面试
    四: git常用命令
    linux 学习2 常用命令
    mybatis学习九 缓存机制
    mybatis 学习八 mybatis如何控制事务的
  • 原文地址:https://www.cnblogs.com/jinjiantong/p/2992616.html
Copyright © 2011-2022 走看看