티스토리 뷰

Delphi

procedure DecodeDate(const DateTime: TDateTime; var Year, Month, Day: Word);

C++

extern PACKAGE void __fastcall DecodeDate(const System::TDateTime DateTime, System::Word &Year, System::Word &Month, System::Word &Day);

Properties

Type

Visibility

Source

Unit

Parent

procedure

function

public

System.SysUtils.pas

System.SysUtils.hpp

System.SysUtils

System.SysUtils

Description

Returns Year, Month, and Day values for a TDateTime value.

The DecodeDate procedure breaks the value specified as the Date parameter into Year, Month, and Day values.

If the given TDateTime value has a negative (BC) year, the year, month, and day return parameters are all set to zero.

 

TDateTime 값의 년, , 일 값을 반환합니다.

DecodeDate 프로시저는 Date 매개변수로 지정된 값을 연도, 월 및 일 값으로 나눕니다.

주어진 TDateTime 값이 음수 (BC) 인 경우 연, , 일 반환 매개변수는 모두 0으로 설정됩니다.

 

Example

uses

  System.SysUtils;

 

var

  Today: TDateTime;

  Year, Month, Day: Word;

 

begin

  // 2013 3 22일 기준

  Today := Now();

  DecodeDate(Today, Year, Month, Day);

 

  // 결과: 오늘 날짜: 2017-03-22, : 2017, : 3, : 22

  Writeln(Format('오늘 날짜: %s, : %d, : %d, : %d', [DateToStr(Today), Year, Month, Day]));

  Readln;

end.

 

출처: http://docwiki.embarcadero.com/Libraries/XE2/en/System.SysUtils.DecodeDate

'프로그래밍 언어 > Delphi' 카테고리의 다른 글

[Reference] System.SysUtils.LowerCase  (0) 2017.03.24
[Reference] System.Rewrite  (0) 2017.03.23
[Reference] System.Int  (0) 2017.03.21
[Reference] System.SysUtils.ExtractFileName  (0) 2017.03.20
[Reference] System.Include  (0) 2017.03.19
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함