Le doc dit:
Vous pouvez consulter les chaînes au format pris en charge vérifient les documents MSDN pour DateTime.ParseExact
Ainsi, selon: http://msdn.microsoft.com/en-us/library/az4se3k1.aspx
[FieldConverter (ConverterKind.Date, "u")]
"u" => « yyyy '-' MM '-' dd HH ':' mm ':' ss'Z '" Il ne convertit pas la date en utc, il suffit de la formater
Vous avez encore besoin de DateTime.ToUniversalTime pour le convertir.
Modifier Si vous avez quelque chose comme:
[FieldConverter(ConverterKind.Date, "ddMMyyyy")]
public DateTime ShippedDate;
Ensuite, ajoutez une température ShippedDateUTC:
public DateTime ShippedDate;
[FieldConverter(ConverterKind.Date, "ddMMyyyy")]
public DateTime ShippedDateUTC {
get{ return ShippedDate.ToUniversalTime();}
}
Merci, mais il donne Attribut 'FieldConverter' n'est pas valide sur ce type de déclaration. Il n'est valable que sur les déclarations 'champ'. – FunLovinCoder
J'ai juste utilisé ToUniversalTime() avant d'écrire l'enregistrement et cela a fonctionné. – FunLovinCoder