diff --git a/src/Microsoft.OpenApi/Writers/OpenApiWriterBase.cs b/src/Microsoft.OpenApi/Writers/OpenApiWriterBase.cs index 99b148652..901b26194 100644 --- a/src/Microsoft.OpenApi/Writers/OpenApiWriterBase.cs +++ b/src/Microsoft.OpenApi/Writers/OpenApiWriterBase.cs @@ -3,6 +3,7 @@ using System; using System.Collections.Generic; +using System.Globalization; using System.IO; using System.Linq; using System.Text.Json; @@ -188,7 +189,7 @@ public virtual void WriteValue(long value) /// The DateTime value. public virtual void WriteValue(DateTime value) { - this.WriteValue(value.ToString("o")); + this.WriteValue(value.ToString("o", CultureInfo.InvariantCulture)); } /// @@ -197,7 +198,7 @@ public virtual void WriteValue(DateTime value) /// The DateTimeOffset value. public virtual void WriteValue(DateTimeOffset value) { - this.WriteValue(value.ToString("o")); + this.WriteValue(value.ToString("o", CultureInfo.InvariantCulture)); } ///