oc 时间的简单设置

来源:互联网 发布:网络机顶盒多少钱一台 编辑:程序博客网 时间:2024/05/22 06:39

//        获取当前的时间

        NSDate *nowDate1 = [NSCalendarDatedate];

        NSLog(@"%@",nowDate1);

        

//        获取utc事件

        NSDate *nowdate2 = [NSDatedate];

        NSLog(@"%@", nowdate2);

        

//        获取昨天的时间

        NSDate *yesterday = [[NSCalendarDatedate]dateByAddingTimeInterval:-24 *60 *60];

        NSLog(@"%@", yesterday);

        

//        获取指定的时间

        NSDate *nationlDate = [NSDatedateWithString:@"2012-01-01 12:00:00 + 0800"];

        NSLog(@"%@", nationlDate);

        

//        使用指定格式的时间字符串创建时间对象(输出正确第八时区的时间)

        NSDateFormatter *formatter = [[NSDateFormatteralloc]init];

        [formatter setDateFormat:@"yyyy-MM-dd hh:mm:ss"];

        [formatter setTimeZone:[NSTimeZonetimeZoneWithName:@"Asia/shanghai"]];

        NSLog(@"%@", [formatterstringFromDate:[NSDatedate]]);

        

//        使用字符串创建时间

        NSDate *nowdate4 = [NSCalendarDatedateWithString:@"4 Mar 2012"calendarFormat:@"%d %b %Y"];

        NSLog(@"%@", nowdate4);

        

//        将日期格式化为指定的字符串

        NSDateFormatter *formatter1 = [[NSDateFormatteralloc]init];

        [formatter1 setDateFormat:@"yyyy-MM-dd"];

        NSString *dateString = [formatter1 stringFromDate:nowDate1];

        NSLog(@"%@", dateString);

        


        Person *person = [[Personalloc]init];

        [person setName:@"gxm"];

        NSLog(@"%@", [persongetName]);

//        获取扩展名

        NSString *getString = @"wenjian.txt";

        NSString *get = [getString pathExtension];

        NSLog(@"%@", get);

        

//        添加扩展名

        

        NSMutableString *addString = [NSMutableStringstringWithFormat:@"addEXample"];

        addString = (NSMutableString *)[addStringstringByAppendingPathExtension:@"app"];

        NSLog(@"%@", addString);



0 0
原创粉丝点击