格式化时间类型格式.
我的三种方式分别如下:
this.Label1.Text=DateTime.Now.ToString("d");
this.Label2.Text=DateTime.Now.ToString("yyyy-mm-dd");
this.Label3.Text=DateTime.Now.ToString();
得到的结果如下.
2004-7-29
2004-11-29
2004-7-29 9:11:42
为什么"yyyy-mm-dd"会得到错误的结果.
其实我想实现的是
1.只要日期,不要时间.
2.最终要得到"yyyy-mm-dd"格式,例如7月要变成07的样子.
现在的解决办法是分别分离出来年,月,日,再做字符串处理.不过较麻烦,不知道.net是否有较简单的处理方式.
指教!
又,使用的c#,好像就没有vb.net的format函数了.