приходить string типу "MM/dd/yyyy", мені треба конвертувати її в DateTimeOffset і закинути в базу
зараз це роблю таким чином DateTimeOffset.Parse(dto.DateOfBirth).ToUniversalTime(), але строка парситься в 00:00 того дня і при виклику .ToUniversalTime() віднімається дві години і дата стає вчорашньою
пробував через DateTime.SpecifyKind(), але не допомогло, як хендляться такі випадки?
// Assume time is UTC offsetDate = DateTimeOffset.Parse(dateString, null, DateTimeStyles.AssumeUniversal); Console.WriteLine(offsetDate.ToString()); // Displays 5/1/2008 6:00:00 AM +00:00
Обсуждают сегодня