Формат DateTime дает мне другое время [дублировать] ⇐ C#

Место общения программистов C#
Anonymous
Формат DateTime дает мне другое время [дублировать]

Сообщение Anonymous »

Код: Выделить всё

using System.Globalization;

CultureInfo ci = new CultureInfo("en-US");
ci.DateTimeFormat.LongDatePattern="MM/dd/yyyy, h:mm tt";
DateTime dt = DateTime.Parse("2025-05-29T12:58:01Z",ci);
Console.WriteLine(dt);
Console.ReadLine();
конвертированное время -

5/29/2025 8:58:01

, что должно быть похоже на этот

5/29/20255555555555555111111 12:0111111111 12:01111111111111111111112:011111111111111111112:01111111111112 Am

Не уверен, что не так

Подробнее здесь: https://stackoverflow.com/questions/796 ... erent-time

Вернуться в «C#»