我正在这样做:
DateTime.ParseExact(timestamp, "yyyy-MM-ddTHH:mm:ss.fffZ"
, CultureInfo.InvariantCulture);
当我收到timestamp
这样的消息时,它运行良好:"2016-05-19T08:16:195Z"
但是有时我只是收到此消息:"2016-05-19T08:16:19Z"
然后ParseExact
失败了。如何更新格式以包括这种情况?
string[] formats = {"yyyy-MM-ddTHH:mm:ss.fffZ", "yyyy-MM-ddTHH:mm:ssZ"};
DateTime.ParseExact(timestamp, formats
, CultureInfo.InvariantCulture,DateTimeStyles.None);
包括两种格式。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句