2010-08-18 70 views
1

日期我想在VB.NET如何格式化在vb.net

2008/01/22 14点23分15秒

这是如何在代码中完成,以显示我的约会像这样?

这不给我足够的:lblDate.Text = Today.Date

+0

您同时拥有C#和VB.Net标签,请删除吗? – 2010-08-18 09:41:21

+0

完成,谢谢! – Etienne 2010-08-18 11:58:19

+0

此博客文章对如何进行字符串格式化有很好的描述: [http://idunno.org/archive/2004/07/14/122.aspx](http://idunno.org/archive/2004/ 07/14/122.aspx) – ilivewithian 2010-08-18 09:41:29

回答

9

尝试

lblDate.Text = DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss") 
+0

,如果我想把我的例子放在第一年? – Etienne 2010-08-18 09:41:37

+0

道歉,应该是'DateTime.Now.ToString(“yyyy/MM/dd HH:mm:ss”)' – 2010-08-18 09:54:26

9

这应该显示你想要的方式:

Dim formattedDate As String = Date.Today.ToString("yyyy/MM/dd HH:mm:ss") 

而且看到Custom DateTime Format Strings了完整的参考。

0

请尝试: Date.Now