안녕하세요?
저는 델파이는 하나도 모릅니다.
다만 입사한지 얼마되지 않았는데
전에 델파이로 짜진 공정관리프로그램을 수정할 것이 있어서
급하게 배우고는 있는데 한가지 문제 때문에 도무지 어렵습니다.
여러분들께는 아무것도 아니지만
저는 책을 봐도 날짜관련은 찾기 힘들더군요..
저희 회사는 야간에도 작업이 이뤄지는 관계로
하루 일과를 오전 8시 30분으로 나눴습니다.
그래서 하루일정을 보려면 다음날 오전 8시반까지를 살펴야하죠..
프로그램은 TDateTimePicker를 이용해서 날짜를 구해왔습니다.
"2003-05-21"이렇게요...
여기서 다음날짜를 구하기만 하면 됩니다.
간단하죠? --;;; 저는 죽겠습니다.
검색을 해도 어렵더군요..
ParamByName('Real_End_DT_TO').AsString := DateToStr(WK_STRT_DT_TO.date) + ' 08:29:59';
이런식으로 해서 SQL 쿼리로 넘기고 있는데
WK_STRT_DT_TO에 하루를 더하고 싶습니다.
Integer형으로 잘라서 날짜에 +1을 하고 합칠까 했는데
만약 30일이나 31일같은 말일에는 문제가 되겠더군요..
간단합니다. "년-월-일"에서 다음날만 구하면 됩니다.
이런것도 못한다고 뭐라고 하지 마시고
작은것이지만 가르쳐 주세요... 부탁드립니다.
나타냅니다.
그러므로 TDateTime현 변수인 WK_STRT_DT_TO.date에 1을 더하면
다음날이 됩답니다.
즐추하세요
^^: