当前位置:编程学习 > C#/ASP.NET >>

修改"2007年12月22日"为"2007-12-22"用什么方法?

开始用Substring取长度提取,后来发现非10 11 12月的是个位数显示..

请教各位大侠,有什么更好的方易做图确修改么 --------------------编程问答-------------------- Convert.ToDateTime("2007年12月22日").ToString("yyyy-MM-dd") --------------------编程问答-------------------- 因为这个比较简单,很多方法都可以做到,1楼的可以,全用string的方法也可以做到

string test = "2007年12月22日";
string[] date = test.Split(new char[] { '年', '月', '日' }, StringSplitOptions.RemoveEmptyEntries);
string result = string.Join("-", date);


当然,用SubString和正则等方法也可以的 --------------------编程问答-------------------- 楼上方法不错
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,