Не забудьте вариант TryParse
, который позволяет обрабатывать ошибки синтаксического анализа без исключения
DateTime clientsideProfileSyncStamp;
DateTime.TryParse(
"20-May-2011 15:20:00",
System.Globalization.CultureInfo.CurrentCulture,
System.Globalization.DateTimeStyles.AssumeUniversal,
out clientsideProfileSyncStamp
);
Также, если вы не используете ParseExact
или TryParseExact
, предполагается, что вывод Kind
равен Local
, поэтому вы также можете использовать ToUniversalTime()
clientsideProfileSyncStamp.ToUniversalTime();