|
첫경험 님이 쓰신 글 :
: 의견 감사하구여.. 생년월일로 날자 계산하는 방법을 알고 싶거든여..일테면현재날짜루 태어난지 얼마나 됐는지..그런거여,좀더 간단한 방법 없을까여.... 그리구 윤년은 필요 없구여.. 올려주신글 감사한데,.. 무슨얘기인지.. 제가 잘 이해가 안가는구여..
허접입니다.
많은 방법이 있겠지만, 간단하게 생각해보죠...
StrToDateTime으로 생년월일을 넣어서 TDateTime 변수하나 생성하고..
Now()로 현재 변수하나 생성하면....
아시겠지만... TDateTime은 실수형으로 1이 하루를 뜻한다고 하죠...(아마도)
즉...
CurrentDate - MyBirthDay
하면... 실수가 나오겠죠..
대충.. int로 바꾸면... 내가 태어난지.. 몇 일 지났구나.. 하고 알수 있을것 같네요..
안해봐서... 정확하지는 않지만.. 맞을겁니다. *^^*
|