Я пытаюсь получить дату в формате ISO8601 в следующем формате yyyy-MM-ddTHH:mm:ss.fffffff zzz
в .csv
, используя CsvHelper
.
public System.DateTimeOffset ChangeDT { get; set; }
Map(m => m.ChangeDT).ConvertUsing<string>(row => row.GetField<DateTimeOffset>("ChangeDT").ToString("yyyy-MM-ddTHH:mm:ss.fffffff zzz"));
Хотя приведенный выше код производит:
6/10/2014 12:00:00 AM -05:00
то, что я ищу для вывода, это:
2014-06-10 12:00:00.1234567 -05:00
Что я делаю неправильно?