这就是我要做的事情....我在我的应用程序中有一个字段,我将捕获日期时间,例如11/02/2016 12:19 PM(示例)。我在SQL Server中有一个datatype = smallDatetime
字段。它会像2016-11-02 12:19:00
一样保存。在我的应用程序中,我将CUSTOM 面具设置为上午90:00的00/00/0000。现在我要做的就是将这个保存的日期填充到我的蒙面文本框中,但看起来不合适。有没有办法让我格式化,所以当我尝试在我的应用程序中填充该字段时,它看起来是否正常?这就是我一直想弄清楚的......
If Not IsDBNull(Dt("SavedOn")) Then
txtSavedOn.Text = Format(Dt("SavedOn"), "mm/dd/yyyy hh:mm tt"))
End If
是什么时候PM / AM部分显示不正确,它只显示M和数字而不是p / a
答案 0 :(得分:1)
只需使用此代码
txtSavedOn.Text = Dt("SavedOn").tostring("MM/dd/yyyy hh:mm tt")
答案 1 :(得分:1)
将面具更改为
00/00/0000 90:00 aa
您的日期格式
txtSavedOn.Text = Format(Dt("SavedOn"), "MM/dd/yyyy hh:mm tt"))
(注意资本MM为月,反对较低的mm为分钟)