function Format ( Const Formatting : string; Const Data : array of const ) : string; function Format ( Const Formatting : string; Const Data : array of const; FormatSettings : TFormatSettings ) : string;
用%s,但是需要将date转化为string,用这个datetimetostr,例子 deststr:=format('Today is %s',[datetimetostr(now())]); 希望能对你有所帮助.
TDateTime now = TDateTime::CurrentDateTime();
ShowMessage(now.FormatString("yyyy-mm-dd hh:nn:ss"));
格式化形式看帮助主题:Date-Time format strings
另外TDateTime的本质是Double的浮点数
function Format ( Const Formatting : string; Const Data : array of const; FormatSettings : TFormatSettings ) : string;
deststr:=format('Today is %s',[datetimetostr(now())]);
希望能对你有所帮助.