안녕하세요?
현재 날짜와 시간을 레지스트리에 저장하려고 다음과 같이 가져오려고 하는데요 실행시 에러가 납니다..
20020808오후5:441744 란 값은 유효한 DateTime값이 아니라고 나오는데요
제가 형변환을 잘못한건가요? 어떻게 해야되는지요?
** 20020808T1620 2002년 8월 8일 오후4시 20분 20초 이런식으로 나타내게 하고 싶거든요 알파벳 T로 시간과 날짜를 구분하구여.. **
MyDateTime := StrToDateTime( FormatDateTime('YYYYMMDDTHHmm', Now));
포멧이 틀렸네여
아래와 같은 형식이여야만 형변환이 됩니다.
MyDateTime := StrToDateTime('2002-08-08 16:20');
sDateTime := '200208081620'
sDateTime := copy(sDateTime,1,4)+'-'+copy(sDateTime,5,2)+'-'
+ copy (sDateTime,7,2)
+ ' ' +copy(sDateTime,9,2)+':'+copy(sDateTime,11,2);
MyDateTime := StrToDateTime(sDateTime);