string s = "Sat Jul 28 00:31:28 +0800 2012"; var dt = DateTime.ParseExact(s, "ddd MMM dd HH:mm:ss K yyyy", new CultureInfo("en-US"));
谢谢,OK了
2012.7.28 星期六 0点31分28秒,+8意味着东8时区,是北京时间
我知道啊,是怎么解析啊,不是最上解析 --!
@垃圾程序猿: 哦那是我理解错意思了。输入“Sat Jul 28 00:31:28 +0800 2012”这一串字符串,然后解析成你想要的格式么?
@CrazyJinn: 对啊
@垃圾程序猿: 先将字符串处理成7/28/2012 00:31:28的格式,然后Convert.ToDateTime
@CrazyJinn: 怎么处理呢,难道要生切么?
@垃圾程序猿: 按空格切吧 =。=貌似没有找到现成的方法 Split(' ')
@CrazyJinn: DateTime.ParseExact 用这个就OK了,谢谢
您想解析成什么格式的呢?国际协调时间 UTC,GMT,还是中国的年月日?? 你这个时间是想用什么方式解析?JS,还是C#??
js C# 都可以啊,就解析成我们平常的时间