Док говорит:
Вы можете проверить все поддерживаемые форматы
строки проверяют документы MSDN на наличие
DateTime.ParseExact
Итак, согласно: http://msdn.microsoft.com/en-us/library/az4se3k1.aspx
[FieldConverter (ConverterKind.Date, "u")]
"u" => "гггг" - 'ММ' - 'дд ЧЧ': 'мм': 'ss'Z' "
Дата не преобразуется в utc, просто отформатируйте ее
Вам все еще нужен DateTime.ToUniversalTime, чтобы преобразовать его.
Редактировать
Если у вас есть что-то вроде:
[FieldConverter(ConverterKind.Date, "ddMMyyyy" )]
public DateTime ShippedDate;
Затем добавьте временную температуру ShippedDateUTC:
public DateTime ShippedDate;
[FieldConverter(ConverterKind.Date, "ddMMyyyy" )]
public DateTime ShippedDateUTC {
get{ return ShippedDate.ToUniversalTime();}
}