现在的位置: 首页 > 综合 > 正文

DateTime格式化问题

2012年11月07日 ⁄ 综合 ⁄ 共 267字 ⁄ 字号 评论关闭

string dt = DateTime.Today.ToString("yyyy/MM/dd")

Console.WriteLine(dt);

上面一句代码会输出什么,2012-05-15还是2012/05/15?

一开始我以为会输出后者,但运行结果却是输出了这种:2012-05-15格式的。

网上找了半天的DateTime格式化大全,就是没看到能输出第二种格式的方法。

找几个人问过都回答我先转化为字符串再处理,后来实在没辙,只能采取这种办法了:

Console.WriteLine(dt.Replace("-","/"));

期待有更好的办法。

 

抱歉!评论已关闭.