【发布时间】:2012-09-25 07:43:13
【问题描述】:
我在 C++ Builder 中使用 VCL 表单应用程序。
如何从同时具有日期和时间的 TDateTime 对象中获取日期?
这是一个例子:
TDateTime test("25/09/2012 12:00am");
我正在寻找一个仅包含以下信息的 TDateTime 对象:
"25/09/2012"
谢谢
【问题讨论】:
标签: c++ date extract tdatetime
我在 C++ Builder 中使用 VCL 表单应用程序。
如何从同时具有日期和时间的 TDateTime 对象中获取日期?
这是一个例子:
TDateTime test("25/09/2012 12:00am");
我正在寻找一个仅包含以下信息的 TDateTime 对象:
"25/09/2012"
谢谢
【问题讨论】:
标签: c++ date extract tdatetime
您可以使用DateOf
但是,请注意它会返回"25/09/2012 00:00",因为TDateTime 类型包含时间,所以如果你真的需要返回TDateTime,你就无法避免小时:分钟信息。
如果您想从TDateTime 中提取日/月/年信息,您可以使用DecodeDate 函数
【讨论】: