+0700 是东七区, -0700 是西七区,用 “zz00”格式化。
学习了
学习了
学习了
-后面表示的是什么?,如果去掉"-0700",可以这么转
DateTime dateTime=DateTime.ParseExact(timeString, new string[] { "yyyyMMddHHmmssfff" }, Thread.CurrentThread.CurrentUICulture, DateTimeStyles.AllowWhiteSpaces);
000就是毫秒了,后面的-0700是什么?
主要就是不知道后面是什么,是从Alibaba接口读取过来的。读出来就带有这个。
@Frank_Zheng: 阿里没有说明么?
@Frank_Zheng: 你可以看看接口说明,看看表示什么,反正你把前面的截取出来按照楼上的方法转,如果"-0700"有意义,你再单独处理
@Frank_Zheng: 按照楼下的方法,我测试了一下,可以这么处理
DateTime dateTime = DateTime.ParseExact(timeString, new string[] { "yyyyMMddHHmmssfffzz00" }, Thread.CurrentThread.CurrentUICulture, DateTimeStyles.AllowWhiteSpaces);