이런거 보면 기획자랍시고 아이디어만 내 뱉고 프로그래머한테 알아서 전부 구현 하라는 놈들은 죽어야한다..
지금 만들고 있는 어플 한 3일이면 완성될지 알았는데.. 의외로 신경써야 할게 많네 -_-
의외의 복병 ㅈㄹ 많다..
예를들어 지금 나이대별로 분기되야 하는게 있는데..
10대 20대 30대.. 등으로..
지금 19살인 애들은 내년이면 20대가 되잖아..
이런거 처음 생각할땐 전혀 생각 안했는데 만들다 보니까.. 일이 점점 커지네~
일단 가입할때 생년월일을 받고.. 그 생년월일과 현재 날짜를 비교해서 나이대를 판단하여 넣어주고..
3월 1일이 되면 전체 update를 통해 나이대를 수정해줘야 할듯 싶네..
ㅠㅜ ㅅㅄㅂ
지금 만들고 있는 어플 한 3일이면 완성될지 알았는데.. 의외로 신경써야 할게 많네 -_-
의외의 복병 ㅈㄹ 많다..
예를들어 지금 나이대별로 분기되야 하는게 있는데..
10대 20대 30대.. 등으로..
지금 19살인 애들은 내년이면 20대가 되잖아..
이런거 처음 생각할땐 전혀 생각 안했는데 만들다 보니까.. 일이 점점 커지네~
일단 가입할때 생년월일을 받고.. 그 생년월일과 현재 날짜를 비교해서 나이대를 판단하여 넣어주고..
3월 1일이 되면 전체 update를 통해 나이대를 수정해줘야 할듯 싶네..
ㅠㅜ ㅅㅄㅂ
빠른생일 쳐주나여
걍 연도로 때려버려 ㅋ
나이만 받아서 출생연도로 전환하여 저장 출력때는 현재에서 출생연도를 빼서 출력
빠른생일까지 쳐주는걸로 함 ㅋㅋㅋ 빠른생일 술도 못마시는데 내 어플에서 라도 억울한일 없게 해야지 ㅠㅜ
나이뺀 값이랑 1월 2월생들.. 이런거 다 계산해서 하게 만듬 ㅋㅋ
현재날짜와 비교할게 아니라, 그냥 맨처음에 연령대 기준 생년월일을 바로 정의하게 짜라. 우리식 보통나이 기준이면, 1993년 3월1일부터 2002년 3월 1일까지는 10대인가?(대강 생각한거니 잘 계산해봐) 아예 Date관련 변수를 연령대별로 10년씩 건너뛰면서 생년월일 기준을 미리 몇개 계산하게 만들어. 그리고 연령 표시될부분만 생년월일이랑 그 기준 연월일을 비교시키면 연령대 바로 나온다.
이런식으로 생각해라. 흔히 프로그래밍 처음배울대 100점~90점은 A, 90점~80점은 B, 80점~70점은 C 이런식으로 IF문같은걸로 비교해서 등급 매겨주는거 있잖아? 딱 그거 생각하면 된다. 단지 이, 100점, 90점, 80점, 70점이 오늘 날짜에 따라 유동적일 수 있다는게 문제지만, 조금만 생각하면 그거 계산하는건 졸 쉽다.
일반적으로 Date변수랑 Time변수는 일련번호비슷하게 수치화 되니까 직접 크기 비교하면 바로 등급 나뉘어 진다.
해결했어 횽