Skip to content
This repository was archived by the owner on Dec 24, 2022. It is now read-only.

Commit f6ae6af

Browse files
committed
Add missing CultureInfo.InvariantCulture on DateTime.ToString()
1 parent 3f3c681 commit f6ae6af

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/ServiceStack.Text/Common/DateTimeSerializer.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -463,14 +463,14 @@ public static string ToShortestXsdDateTimeString(DateTime dateTime)
463463
return dateTime.Kind == DateTimeKind.Local
464464
? dateTime.ToString(DateTimeFormatTicksUtcOffset, CultureInfo.InvariantCulture)
465465
: dateTime.Kind == DateTimeKind.Unspecified
466-
? dateTime.ToString(DateTimeFormatTicksNoUtcOffset)
466+
? dateTime.ToString(DateTimeFormatTicksNoUtcOffset, CultureInfo.InvariantCulture)
467467
: PclExport.Instance.ToXsdDateTimeString(dateTime);
468468
}
469469

470470
if (!hasFractionalSecs)
471471
return dateTime.Kind != DateTimeKind.Utc
472472
? dateTime.ToString(DateTimeFormatSecondsUtcOffset, CultureInfo.InvariantCulture)
473-
: dateTime.ToStableUniversalTime().ToString(XsdDateTimeFormatSeconds);
473+
: dateTime.ToStableUniversalTime().ToString(XsdDateTimeFormatSeconds, CultureInfo.InvariantCulture);
474474

475475
return dateTime.Kind != DateTimeKind.Utc
476476
? dateTime.ToString(DateTimeFormatTicksUtcOffset, CultureInfo.InvariantCulture)

0 commit comments

Comments
 (0)