1

我想根据格式为“DD/MM/YYYY”的选定日期过滤我的视图,但我的数据视图列的日期为“DD/MM/YYYY hh:mm:ss”格式。我想过滤视图根据选择的日期而不考虑时间。如何将 MATCH_DATE 列转换为 RowFilter 中的“DD/MM/YYYY”格式。

dtFixt.DefaultView.RowFilter = "MATCH_DATE='" & CType(calSeason.SelectedDate,DateTime).ToString("dd/MM/yyyy") & "'"
4

1 回答 1

0

您可以使用 CONVERT 函数在您的视图中将 MATCH_DATE 列转换为“DD/MM/YYYY”格式,如下所示:

CONVERT(VARCHAR(10), MATCH_COLUMN, 103)

103 是日期格式代码,可将任何日期转换为“DD/MM/YYYY”格式。

有关不同日期格式的更多详细信息,请参阅文章日期格式

于 2012-07-22T10:12:30.947 回答