如何转换此日期时间格式?

时间:2017-05-30 16:38:27

标签: c# datetime-format

这是什么日期时间格式?以及如何转换为在c#或sql中使用的正常日期时间?

2017-03-31T15:20:32.620436-04:00

1 个答案:

答案 0 :(得分:2)

看起来像ISO标准格式,您应该能够使用以下方法将其解析为DateTime对象:

var parsedDate = DateTime.Parse("2017-03-31T15:20:32.620436-04:00");

var dateString = parsedDate.ToString("O");
// dateString: "2017-03-31T12:20:32.6204360-07:00"
//  Note the time has been changed to my local time zone