我在处理日期选择器的日期时遇到了一些困难。StartDate和EndDate是从DatePicker获取的值,Debug.Print会输出"mm/dd/yyyy"。我尝试将日期格式更改为"dd/mmm/yyyy",以便能够与我的MS Access数据进行比较。但是这并没有起作用。
Sub cmdSubmit_Click()
Dim StartDate As Date, EndDate As Date
StartDate = DTPickStart.Value ' 6/11/2018
EndDate = DTPickEnd.Value ' 6/24/2018
StartDate = Format(StartDate, "dd/mmm/yyyy")
EndDate = Format(EndDate, "dd/mmm/yyyy")
Debug.Print StartDate ' gave me 6/11/2018 instead of 11/Jun/2018
Debug.Print EndDate
End Sub
有什么建议,可以帮我指出在这里我做错了什么吗?
提前感谢!