调用DecodeDate函数
var
year,month,day:word;
DecodeDate(strtodate('2002-10-09'),year,month,day);
Edit1.text:=inttostr(year);
var
year,month,day:word;
DecodeDate(strtodate('2002-10-09'),year,month,day);
Edit1.text:=inttostr(year);
Yearof(DataTimeValue);
Monthof(DataTimeValue)
dayof(DataTimeValue)
参考Access的DatePart()函数//SQL Server中也有
DatePart("yyyy", #2002-06-05#) = 2002
DatePart("mm", #2002-06-05#) = 6
DatePart("dd", #2002-06-05#) = 5
Yearof(DataTimeValue);
Monthof(DataTImeValue);
DayOf(DataTimeValue);
var
year,month,day: string;
begin
year := FormatDateTime('yyyy',strtodate('2002-10-09'));
month := FormatDateTime('mm',strtodate('2002-10-09'));
day := FormatDateTime('dd',strtodate('2002-10-09'));
end;