2

我正在使用并正在使用数据类型C++ Builder创建一个 GUI 应用程序。TDateTime

当我MonthOf()在对象上使用该方法时TDateTime,我得到的值比对象的实际月份晚 1 个月TDateTime

为什么是这样?这是一个错误吗?

4

1 回答 1

1

如果您想获取当前月份,请尝试以下代码:

TDateTime dt = Now();
CurMonth=StrToInt(FormatDateTime("mm", dt));
于 2012-10-11T06:03:41.867 回答