1

我有名为 dtBegin 的 TDateTime 变量。dtBegin 包含值“7/3/2000”。我只需要将 Day 替换为“2”即可将值更改为“2/3/2000”。

这该怎么做?有人建议我在 C++ Builder XE 中使用 RecodeDay() 方法,但该方法不起作用。我把 dtBegin 放在方法上:

RecodeDay(dtBegin, 2);

但是该方法没有返回我想要的值。

有什么方法可以做到这一点吗?请帮帮我。提前致谢。

4

1 回答 1

0

RecodeDay是一个声明为 的函数System::TDateTime __fastcall RecodeDay(const System::TDateTime AValue, const System::Word ADay);,因此您需要存储返回值:

dtBegin = RecodeDay(dtBegin, 2);
于 2013-02-04T03:23:48.653 回答