我必须使用我将在查询中使用的Date
类型变量。
我已将变量声明如下:
Public Shared _endDate As Date? = Date.Now
_endDate
的格式时间为7/29/2016 2:01:51 PM
,但在我的查询中,日期采用此格式2016-07-01 14:35:56.000
。
如何将_endDate
值转换为此(2016-07-01 14:35:56.000
)格式?
C#
或VB
中的解决方案会有所帮助。
答案 0 :(得分:5)
使用DateTime.ToString
:
Dim militaryTime As String = ""
If _endDate.HasValue Then militaryTime = _endDate.Value.ToString("yyyy-MM-dd HH:mm:ss.fff")
答案 1 :(得分:0)
C#
DateTime endDate = DateTime.Now;
string endDateString = endDate.ToString("yyyy-MM-dd HH:mm:ss.fff");