OC - NSDateAndNSDateFormatter

#import <Foundation/Foundation.h>

int main(int argc, const char * argv[])
{

    @autoreleasepool {
        

        //NSDate
//        
////1.NSDate    date         ,    0     
//        NSDate *date = [NSDate date];
//        NSLog(@"%@",date);
//        
//        //                + 8  
//        NSDate *now = [NSDate dateWithTimeIntervalSinceNow:8 * 60 * 60 ];
//        NSLog(@"%@",now);
//        
//        //        
//        NSDate *yesterday = [NSDate dateWithTimeIntervalSinceNow: 8 *60 *60 - 24 * 60 * 60];
//        NSLog(@"%@",yesterday);
//        
//        //        
//        NSDate *tomorrow = [[NSDate alloc ]initWithTimeIntervalSinceNow:(8 + 24) * 60 * 60];
//        NSLog(@"%@",tomorrow);
//        
////2.         
//        //timeIntervalSinceDate: ,              ,    
//        //NSTimeInterval   double    
//        NSTimeInterval interval = [tomorrow timeIntervalSinceDate:yesterday];
//        NSLog(@"%.2f",interval / 60 / 60);
//        
        
        
        //      
//        //     
//        NSLog(@"  ,  ?");
//        //         
//        NSDate *getMessage = [NSDate date];
//        
//        //    
//        char ch[50] = {0};
//        scanf("%s",ch);
//        
//        //  c        OC    
//        NSString *message = [NSString stringWithUTF8String:ch];
//        
//        //         
//        NSDate *sentMessage = [NSDate date ];
//        
//        //      
//        NSTimeInterval interval = [ sentMessage timeIntervalSinceDate:getMessage];
//        
//        
//        //               
//        if (interval < 60) {
//            NSLog(@"  ....");
//        }
//        else if(interval > 60 && interval < 60 * 60){
//            NSLog(@"%.f    ",interval / 60);
//        }
//        NSLog(@"%@",message);
//        
        
        
    
        
    //******************************************************************
        
        
        
//        
//        //      
//        NSDate *date = [NSDate date];
//        
//        //NSDateFormatter      ,           
//        NSDateFormatter *formatter = [[NSDateFormatter alloc ]init ];
//        //    
//        [formatter setTimeZone:[NSTimeZone localTimeZone]];
//        
//        //         
//        
//        [formatter setDateStyle:(NSDateFormatterFullStyle)];
//        
//        
//        //      
//        [formatter setTimeStyle:(NSDateFormatterMediumStyle)];
//        
//        //        ,   NSDate     NSString
//        NSString *dateStr = [formatter stringFromDate:date];
//       NSLog(@"%@",dateStr);
//        
//        
//        
//        //        
//    //    
//        NSDateFormatter *myFormatter =[[NSDateFormatter alloc] init];
//        
//        //    
//        //       ,                
//        [myFormatter setTimeZone:[NSTimeZone localTimeZone]];
//        
//        //            
//        //yyyy    , MM   , dd   , hh(12   )   HH(24   )    , mm     ,ss   ,GGGG     , EEEE     , OOOO     
//        [myFormatter setDateFormat:@"GGGG yyyy MM dd hh:mm:ss EEEE OOOO"];
//        
//        //  
//        NSString *dateStr1 = [myFormatter stringFromDate:date];
//        NSLog(@"%@",dateStr1);
//        
//        
        
//        
//        //             
//        //@"2014 1 30  11:47"
//        //       ,                ,       ,  
//        //1.         
//        NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
//        //2.    
//        [formatter setTimeZone:[NSTimeZone localTimeZone]];
//        //3.            
//        [formatter setDateFormat:@"yyyy MM dd  hh:mm"];
//        //4.  
//        NSDate *date = [formatter dateFromString:@"2014 1 30  11:47"];
//        
//        NSLog(@"%@",date);
//        
       
//         // 2015013102318       
        
        
        NSDateFormatter *formatter = [[NSDateFormatter alloc] init ];
//        [formatter setTimeZone:[NSTimeZone localTimeZone]];
        
        [formatter setDateFormat:@"yyyyMMddHHmmss"];
        
        NSDate *date = [formatter dateFromString:@"20150131023108"];
        NSLog(@"%@",date );
        
   
    }
    return 0;
}

좋은 웹페이지 즐겨찾기