Now, Date, Time의 경우 모두 TDatetime 타입으로 현재 시간을 나타낼 때 사용합니다.
셋의 차이점은 각각 나타내는 시간이 조금씩 다르다는 점입니다.
Now: Date + Time
Date: 현재 연월일
Time: 현재 시간
TDatetime은 시간을 값으로 계산해서 반환하기 때문에 문자열로 바꿔서 사용해야 합니다. 저는 형식을 정할 수 있는 formatDatetime함수를 사용하는 것을 선호합니다.
FormatDateTime('yyyymmdd hh:nn:ss',Now); // 20251224 12:39
FormatDateTime('yyyymmdd', Date); // 20251224
FormatDateTime('hh:nn:ss', Time); // 12:39
참고
https://docwiki.embarcadero.com/Libraries/Sydney/en/System.SysUtils.Date
'개발 > Delphi_XE2' 카테고리의 다른 글
| [Delphi_XE2] 모니터 구분해서 창 띄우기 (0) | 2025.11.04 |
|---|