日期:2014-05-17  浏览次数:20650 次

如何将'2012-9-13' 转换成:'2012-09-13'中间加一个零呢?
如何将'2012-9-13' 转换成:'2012-09-13'中间加一个零呢?

------解决方案--------------------
C# code
Convert.ToDateTime("2012-9-13 00:00:00").ToString("yyyy-MM-dd")

------解决方案--------------------
格式化一下
C# code
string str = "2012-9-13";

                str = DateTime.Parse(str).ToString("yyyy-MM-dd");//2012-09-13

------解决方案--------------------
http://hi.baidu.com/libinguest/item/64e97716364df325f7625c7e
------解决方案--------------------
DateTime.Parse("2012-9-13").ToString("yyyy-MM-dd");
------解决方案--------------------
这么多人来接分,
我也来一个
C# code

            DateTime dt =DateTime.Today;
            MessageBox.Show(dt.ToString("yyyy-MM-dd"));
//输出 2012-10-24

------解决方案--------------------
这么多人来接分,
我也来一个
C# code

            DateTime dt =DateTime.Today;
            MessageBox.Show(dt.ToString("yyyy-MM-dd"));
//输出 2012-10-24

------解决方案--------------------
string str = "2012-9-13";
datetime dd = DateTime.TryParseExact( str,null,null);
dd.tostring("yyyy-MM-dd");