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

字符串转日期

我的字符串是 25-12-11  日-月-年

现在用Convert.ToDateTime 直接就给转成了2025-12-11  其实我想转成2011-12-25 请问怎么转  --------------------编程问答-------------------- 把25-12-11变成11-12-25 --------------------编程问答--------------------


还没想到好法子。 --------------------编程问答-------------------- String.Format("{0:yyyy-MM-dd}",日期) --------------------编程问答--------------------

DateTime.ParseExact(str,"dd-MM-yy",null)


这样就可以了 --------------------编程问答-------------------- 楼上的应该是 DateTime.ParseExact(str,"dd-MM-yyyy",null) 这个吧。 --------------------编程问答-------------------- DateTime d = DateTime.ParseExact("25-12-11", "dd-MM-yy", null);
Response.Write(d.ToString("yyyy-MM-dd")); --------------------编程问答--------------------
引用 4 楼 q107770540 的回复:
C# code

DateTime.ParseExact(str,"dd-MM-yy",null)



这样就可以了



学习了 

不过 dd-MM-yyyy 这样的时间格式 看起来不舒服
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,