DatePart 日付分解
DatePart関数は指定された日付の年・月・日 (他にもたくさんある) を返します。 Delphiでは DecodeDate手続きを使用します。
この手続きは指定された日付を年・月・日に分解します。また時間を分解する場合は DecodeTime手続きを使用します。
■ DecodeDateの使用例 |
procedure TForm1.Button1Click(Sender: TObject); var datNow : TDateTime; YY,MM,DD : word; begin //今日の日付を取得 datNow := Now; //年月日に分解 DecodeDate(datNow,YY,MM,DD); //ラベルに表示 Label1.Caption := IntToStr(YY) + '年' + IntToStr(MM) + '月' + IntToStr(DD) + '日'; end; |
関連項目
CDate 型キャスト
Date 日付
DateSerial 数値>日付
Format 書式
Now 日付/時刻