D-Day 구하기 and 요일 구하기 and 날짜 <- -> 스트링 변환
NSDateComponents *dcom = [[NSCalendar currentCalendar] components:NSDayCalendarUnit fromDate:fromDate toDate:[NSDate date] options:0];
NSLog(@"day = %d", [dcom day]);
////////////////////////////////////////////////////
NSString *strDate = [NSString stringWithFormat:@"%d-%d-%d 00:00:00 GMT", 2011,7,6];
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss zzzz"];
NSDate *myDate = [dateFormatter dateFromString:strDate];
[dateFormatter setDateFormat:@"EEEE"];
[dateFormatter setLocale:[[NSLocale alloc] initWithLocaleIdentifier:@"ko_KR"]];
NSString *dayofweek = [[dateFormatter stringFromDate:myDate] substringToIndex:1];
NSLog(@"%@", dayofweek);///////////////////////////////////////////////
//date ==> string
- (NSString *)getStringFromDate:(NSDate *)date
{
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy-MM-dd"];
return [[dateFormatter stringFromDate:date] uppercaseString];
}
//사용 예 : [self getStringFromDate:date];
//string ==> date
- (NSDate *)getDateFromDateString:(NSString *)dateString
{
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy-MM-dd"];
return [dateFormatter dateFromString:dateString];
}
//사용 예 : [self getDateFromDateString:@"2012-06-03"];
'컴퓨터 > 아이폰' 카테고리의 다른 글
웹뷰로 pdf, txt, ppt 파일 열기 (0) | 2011.12.15 |
---|---|
UIScrollView와 UIPageControl을 이용하여 페이징 처리하기 (0) | 2011.12.15 |
어플에서 아이튠 검색으로 넘어가는 방법 (0) | 2011.12.15 |
실행중인 어플에서 다른 어플로 전환 (0) | 2011.12.15 |
UINavigateionController을 잘 정리해놓은 자료 (0) | 2011.08.03 |