如何从日期时间选择器中删除时间部分?

How to remove time section from date time picker?

我目前在 Windows 桌面上使用 Microsoft Visual Studio Express 2013,后端为 SQL。我正在尝试 运行 一个 SQL 查询,该查询的日期时间格式为 "yyyy-mm-dd." 我的问题是我需要查看该日期的所有条目。目前,我的日期时间选择器一直在给我一个选择时间。我需要删除时间部分。我尝试了几个来自网络的解决方案,但是当我尝试在消息框中显示日期时间选择器以查看值是什么时,它说 false。我不确定如何更改自定义字段中的输出值以删除它。这是我的代码。

这是在我的加载事件中:

'date time picker set up
    DTPPromiseDate.Format = DateTimePickerFormat.Custom
    DTPPromiseDate.CustomFormat = "yyyy-MM-dd"

然后在按钮单击事件中,是一个消息框,用于显示在日期时间选择器中选择的内容。在我尝试 运行 SQL 查询之前,我想让我的消息框正常工作。

MsgBox(DTPPromiseDate.Value)

------------------------更新-----------------

此代码如我所愿出现,但我仍在尝试将其用于我的查询。

DTPPromiseDate.Value.ToString("yyyy-MM-dd")

将您在选择器的自定义格式中使用的格式字符串也应用到消息框文本。