我有名为dtBegin的TDateTime变量。 dtBegin包含值“7/3/2000”。 我需要用“2”替换Day才能将值更改为“2/3/2000”。
怎么做?我被建议在C ++ Builder XE中使用RecodeDay()方法,但该方法不起作用。我把dtBegin放在方法上:
RecodeDay(dtBegin, 2);
但该方法没有返回我想要的值。
有没有办法做到这一点?请帮帮我。 提前谢谢。
答案 0 :(得分:0)
RecodeDay
是一个声明为System::TDateTime __fastcall RecodeDay(const System::TDateTime AValue, const System::Word ADay);
的函数,因此您需要存储返回值:
dtBegin = RecodeDay(dtBegin, 2);