从日期和时间中提取日期

Extract date from date and time

本文关键字:提取 取日期 时间 日期      更新时间:2023-10-16

我在C++生成器中使用VCL表单应用程序。

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

下面是一个示例:

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

我追求的是一个只有以下信息的 TDateTime 对象:

"25/09/2012"

谢谢

您可以使用

DateOf

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

如果要从TDateTime中提取日/月/年信息,可以使用DecodeDate函数