5

我正在使用http://www.eyecon.ro/bootstrap-datepicker/插件选择日期,选择日期后我得到例如Fri Nov 01 2013 00:00:00 GMT+0100

1) 如果我使用 format 设置插件,为什么会得到该日期格式yyyy-mm-dd

2)如何解析Fri Nov 01 2013 00:00:00 GMT+0100为 DataTime 格式yyyy-mm-dd

4

1 回答 1

10

您可以将"ddd MMM dd yyyy HH:mm:ss 'GMT'K"格式与DateTime.ParseExactlike 一起使用;

string s = "Fri Nov 01 2013 00:00:00 GMT+0100";
DateTime dt = DateTime.ParseExact(s, "ddd MMM dd yyyy HH:mm:ss 'GMT'K", CultureInfo.InvariantCulture);
Console.WriteLine(dt);

输出将是;

10/31/2013 11:00:00 PM

这里一个demonstration.

有关更多信息,请查看;

于 2013-11-09T17:31:19.443 回答