내 last question을 추적하면 다른 날짜/시간 형식의 시스템에서 실행할 때마다 여전히 오류가 발생합니다. 날짜 편집 및 시간 편집 상자를 사용하여 날짜 및 시간 값을 선택합니다. 날짜 편집은 dd-mm-yy
으로, 시간 편집은 hh:mm
으로 형식이 지정됩니다. TDateTime 변수 dtLastOnline
에 저장하면 'xx-xx-xx는 유효한 날짜 및 시간 값이 아닙니다.'오류가 발생합니다. "xx-xx-xx는 유효한 날짜 및 시간 값이 아닙니다."오류
dtLastOnline := dedtLastOnline.Date + tpLastOnline.Time;
처럼 내 dtLastOnline을 설정?
ShortDateFormat, LongDateFormat 등을 설정하려고했지만 작동하지 않습니다.
감사합니다.
아직 우리에게 코드 줄을 부여하지 않은
나는 오류없이 나를 위해 다음과 같은 작품 것을 찾을 수 있습니다. 제안한 코드는 간단한 부동 소수점 추가입니다. 또한 앱이 실행되는 곳마다 앱의 날짜/시간 형식이 동일하지 않기를 바랍니다. 사용자의 로켈에 적합한 형식을 사용하려고합니다. 나는 미국 날짜를 이해할 수 없으며 미국인들은 영국 날짜를 이해할 수 없다. 로케일을 다른 사람에게 강요하지 마십시오. 작동하지 않습니다! –
또한 Date 값에'Trunc()'을 적용하고 Time 값에서'Trunc (Time)'을 빼서 적절한 범위에 있도록해야합니다. 당신은 날짜의 정수 부분과 시간의 분수 부분을 원합니다. –
@David - 내 PC에 없기 때문에 프로그램이 중단되는 위치를 알 수 없습니다. 현재 랩톱에 모든 구성 요소를 설치하고 있습니다. 재밌는 점은 미국 형식을 사용하는 것입니다. 거기에서 디버깅 할 것입니다. – Jeff