2012-10-10 66 views
1

我是vb.net的新手,所以提前道歉,如果我问清楚明显的一个。vb.net显示日期字段没有时间

我在页面加载中声明了以下代码,它在标签中显示今天的日期,但它显示日期和时间。

它最初说的日期时间,但我改变它只是日期,希望这会工作,但它仍然显示的时间也。

我已经使用左边的操作符现在将其修剪为10个字符但是我想知道我应该做什么,如果id只需要日期而不是时间而不必修剪结果。

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load 


    Dim dtNow As Date = Date.Now 
    time_stamp_entryLabel1.Text = Left(dtNow.ToString, 10) 
End Sub 
+0

难道我的回答帮助? – freebird

回答

4

代码

Dim d As DateTime = Now 
d.ToLongDateString 
d.ToShortDateString 
d.ToString("d") 
d.ToString("yyyy-MM-dd") 

结果

Wednesday, December 10, 2008 
12/10/2008 
12/10/2008 
2008-12-10 

Further Reference

+1

这些结果中的大多数会因文化而异。 – Oded

+0

@Oded雅谢谢指出! – freebird