是否可以在我的代码中格式化日期时间选择器的值?
Is it possible to format the value of date time picker in my code?
下面的代码是显示我的模块的订单历史记录。我根据用户在日期时间选择器中选择的日期对数据网格视图进行编码以显示 data/record。它工作正常,但我想格式化日期时间以以 ddMMMyyyy 格式显示,有什么方法可以实现吗?
strSQL = "Select INBKG_STSFG, Case INBKG_STSFG When 3 Then 'Complete' END AS STSFG, "
strSQL &= "INBKG_BKGID, INBKG_BKGDT, CONVERT(VARCHAR(10), INBKG_BKGDT, 103), INBKG_USRID, "
strSQL &= "INBKG_MATCD, INBKG_BKGQT, INBKG_RECID "
strSQL &= "FROM INBKG_TBL "
strSQL &= "WHERE INBKG_STSFG In ('3')"
strSQL &= "AND INBKG_BKGDT >= '" & gfSQLDate(dtBKGDT1.Value) & "'"
strSQL &= "ORDER BY INBKG_BKGDT, INBKG_RECID"
dt = ExecProc(strSQL)
您可以按如下方式转换 DateTimePicker 值。
dtBKGDT1.Value.ToString("dd/MMM/yyyy")
下面的代码是显示我的模块的订单历史记录。我根据用户在日期时间选择器中选择的日期对数据网格视图进行编码以显示 data/record。它工作正常,但我想格式化日期时间以以 ddMMMyyyy 格式显示,有什么方法可以实现吗?
strSQL = "Select INBKG_STSFG, Case INBKG_STSFG When 3 Then 'Complete' END AS STSFG, "
strSQL &= "INBKG_BKGID, INBKG_BKGDT, CONVERT(VARCHAR(10), INBKG_BKGDT, 103), INBKG_USRID, "
strSQL &= "INBKG_MATCD, INBKG_BKGQT, INBKG_RECID "
strSQL &= "FROM INBKG_TBL "
strSQL &= "WHERE INBKG_STSFG In ('3')"
strSQL &= "AND INBKG_BKGDT >= '" & gfSQLDate(dtBKGDT1.Value) & "'"
strSQL &= "ORDER BY INBKG_BKGDT, INBKG_RECID"
dt = ExecProc(strSQL)
您可以按如下方式转换 DateTimePicker 值。
dtBKGDT1.Value.ToString("dd/MMM/yyyy")