안녕하세요.
TDatetime 형에 시간을 넣는 기능이 있습니다.
TDatetime StartTime = Now();
시간 경과 후,
TDatetime EndTime = Now();
TDatetime DipTime = EndTime - StartTime;
이런식으로 경과 시간을 표시 하려고 합니다.
String Display = DipTime.FormatString("HH:NN:SS");
인런식으로 뽑으면, 시, 분, 초로 경과 시간이 나오는데,
1시간 경과 하면, 00:01:00 식으로 나옵니다.
이것을, 그냥, 경과 1시간이면, 600 이런식으로 표시 하고 싶습니다.
당장 이런식으로 표시하는것이면, 시간 * 600 + 분 * 60 + 초 이렇게 구하면 되는데,
이런식 말고 간단하게,
FormatString("SSSS"); 이런식의 포멧이나, 함수가 있지 않을까 생각이 들어서요.
간단한 포맷이나 함수를 알 수 없을까요?
|