从日期和时间中提取日期

时间:2012-09-25 07:43:13

标签: c++ date extract tdatetime

我在C ++ Builder中使用VCL表单应用程序。

如何从具有日期和时间的TDateTime对象中获取日期?

以下是一个例子:

TDateTime test("25/09/2012 12:00am");

我在一个只有以下信息的TDateTime对象之后:

"25/09/2012"

由于

1 个答案:

答案 0 :(得分:1)

您可以使用DateOf

但请注意,它将返回"25/09/2012 00:00",因为TDateTime类型包含时间,因此如果您确实需要TDateTime返回,则无法避免小时:分钟信息。

如果您想从TDateTime中提取日/月/年信息,可以使用DecodeDate功能