본문 바로가기
Delphi/문법

Now와 DateToStr, TimeToStr로 현재 날짜와 시간 구분 출력하기

by MonoSoft 2025. 5. 15.
728x90
반응형

Now와 DateToStr, TimeToStr로 현재 날짜와 시간 구분 출력하기

델파이에서는 Now를 통해 현재 시스템의 
날짜와 시간을 동시에 얻을 수 있습니다. 
이 값을 DateToStr 또는 TimeToStr 함수와 함께 사용하면 
날짜와 시간을 분리하여 명확하게 출력할 수 있습니다.

uses
  System.SysUtils;

procedure ShowCurrentDateTime;
var
  Today: string;
  CurrentTime: string;
begin
  Today := DateToStr(Now);
  CurrentTime := TimeToStr(Now);

  ShowMessage('오늘 날짜: ' + Today);         // 예: 2025-05-15
  ShowMessage('현재 시간: ' + CurrentTime);   // 예: 오전 8:01:00
end;

실행 결과
"오늘 날짜: 2025-05-15"
"현재 시간: 오전 8:01:00" (로케일 설정에 따라 다를 수 있음)

Now: 현재 날짜와 시간을 포함한 TDateTime 값 반환
DateToStr, TimeToStr: 날짜 또는 시간만 추출하여 문자열로 변환
로그 기록, 사용자 인터페이스, 시간 기반 이벤트 처리 시 활용 가능

#델파이
#Delphi
#Now
#DateToStr
#TimeToStr
#현재시간
#현재날짜
#SysUtils
#TDateTime
#시간포맷팅

728x90
반응형

댓글