Change Date to ISO8601 Date Format in C# June 20, 2019 2:06 pm To change the date format in C#, just use the ToUniverstalTime and the overload formatting as below: String isoFormat = inputDateTime.ToUniversalTime().ToString(“s”) + “Z”;