/ / String.Format (формат, dateTime) метод връща кратка дата с точка добавен в края - c #, datetime

Методът String.Format (формат, dateTime) връща кратка дата с точка добавена в края - c #, datetime

Аз форматирам timeTime със следния ред код:

String.Format ("{0:ddd, MMM d, yyyy}", dateTime);

Низът, който се връщам, изглежда така: Tue., Jul. 11, 2017 отколкото Tue, Jul 11, 2017, Нямам нужда от тези точки, добавени в края на краткия ден и месец. Според C # docs, изходният низ няма да има точки.

Някакви предположения?

Отговори:

2 за отговор № 1

Това е локален въпрос.За да използвате инвариантен локал, използвайте:

String.Format (CultureInfo.InvariantCulture, "{0:ddd, MMM d, yyyy}", dateTime);