Unfortunately no, the date format is set to .NET 3.5 and 4.0.
There is a workaround that is not too pretty is to declare helper properties for serializing a type string, similar to the example below. It works, but you need to do this for every DateTime property in the object graph.
[DataContract] public class MyType { public DateTime MyDTProp { get; set; } [DataMember(Name = "MyDTProp")] private string strDate { get { return this.MyDTProp.ToString("yyyy/MM/dd"); } set { this.MyDTProp = DateTime.Parse(value); } } }
source share