분류 전체보기 834

육십갑자를 이용한 년도 계산

갑자란. 갑 을 병 정 무 기 경 신 임 계 의 10간과 자 축 인 묘 진 사 오 미 신 유 술 해 의 12지로 구성된다. 천간의 '甲'과 지지의 '子'가 결합해서 다음 순서대로 적용되어 '癸亥'까지 60개가 조합되기 때문에 홀수 순서끼리 만나고, 짝수 순서끼리 만나게 됨. 곧, '甲丑'이나 '乙子' 등은 조합될 수 없음. 간지 표기와 서기 연도의 연결 - 항상 60년 단위로 동일한 간지가 적용됨. [60 배수로 적용됨] 서기 4년이 갑자년(甲子年)임. - 곧, 서기 604년, 1204년, 1804년, 2404년 3004년 등 모두 갑자년임 항상 서기 연도의 끝자리가 4년으로 끝나면 간지의 앞자리가 '갑(甲)'이 됨. - 계속해서 끝자리 5년은 '乙(을)', 6년은 '丙(병)' ... 이어짐 ◈ 서기 연..

낙서장 2011.05.12

[UIViewScroll] view and scroll Down

// 텍스트필드 포커스시 키보드 비활성화 기능 버튼 활성화 및 스크롤 이동 - (void)textFieldDidBeginEditing:(UITextField *)textField { NSInteger frameSizeHeight = 460 - 215; if (textField.tag < 3) { CGPoint bottomOffset = CGPointMake(0, 0); [scrollView setContentOffset: bottomOffset animated: YES]; } else { CGPoint bottomOffset = CGPointMake(0, 200); [scrollView setContentOffset: bottomOffset animated: YES]; } scrollView.frame ..

Day of Week 게산하기

iphone에서 NSDate를 입력하고 그날의 요일을 얻어 오는 간단한 프로그램. // return DayofWeek with indate of offset -(NSString *)findDayofWeek:(NSDate*)inDate offsetDays:(NSInteger)offs{ NSDate *calDate = [[NSDate alloc] initWithTimeInterval:(offs*60*60*24) sinceDate:inDate]; NSLog(@"calDate = %@",calDate); NSDateFormatter *df = [[[NSDateFormatter alloc] init] autorelease]; [df setDateFormat:@"yyyy-MM-dd HH:mm:ss zzzz"]; [..