110,535
社区成员
发帖
与我相关
我的任务
分享
string s = "20150113144244";
DateTime dt = DateTime.ParseExact(s, "yyyyMMddHHmmss", null);
[/quote]
不对啊...[/quote]
注意我给的代码,复制过去用,不要自己瞎改[/quote]
问题解决了,谢谢,我把你的代码改成
string s = "20150113144244";
DateTime.ParseExact(s, "yyyyMMddHHmmss", null).ToString("yyyy-MM-dd HH:mm:ss")string s = "20150113144244";
DateTime dt = DateTime.ParseExact(s, "yyyyMMddHHmmss", null);
return dt.ToString("yyyy-MM-dd HH:mm:ss");
[/quote]
我逗了,老想着不去NEW东西然后进行转换的...
结贴答案:
string s = "20150113144244";
DateTime.ParseExact(s, "yyyyMMddHHmmss", null).ToString("yyyy-MM-dd HH:mm:ss")
string s = "20150113144244";
DateTime dt = DateTime.ParseExact(s, "yyyyMMddHHmmss", null);
[/quote]
不对啊...[/quote]
注意我给的代码,复制过去用,不要自己瞎改string s = "20150113144244";
DateTime dt = DateTime.ParseExact(s, "yyyyMMddHHmmss", null);
return dt.ToString("yyyy-MM-dd HH:mm:ss");
string s = "20150113144244";
DateTime dt = DateTime.ParseExact(s, "yyyyMMddHHmmss", null);
[/quote]
string s = "20150113144244";
DateTime dt = DateTime.ParseExact(s, "yyyyMMddHHmmss", null);
static void Main(string[] args)
{
string str = @"2015/01/03 04:02:01";
DateTime dt = DateTime.Parse(str);
//DateTime dt = DateTime.Now;
Console.WriteLine("#######");
Console.WriteLine(dt);
Console.ReadKey();
}
所以,上述输出是:2015/1/3 4:02:01
你在网上搜C# datetime,有个cnbolg把这个的用法讲的很详细,你自己看吧。我也不懂。
http://www.cnblogs.com/ymyglhb/archive/2009/04/22/1441293.html