Я вызываю мыльный веб-сервис, который возвращает XML с датой рождения в следующем формате:
1948-03-13+02:00
У меня также есть вспомогательный класс, который преобразует мой XML в объект, чтобы я мог получить к нему доступ.
Обычно это работает без проблем, но в этом конкретном случае, когда я проверяю значение переменной (переменная DateTime
), возвращается
12/03/1948 23.00.00
Кажется, что он удаляет 2 часа, поэтому, когда я сохраняю дату, есть риск, что я сохраню неверную дату.
Может ли быть проблема перехода на летнее время? в Италии в этот период произошла смена дневного света
Вспомогательный класс - это автоматически сгенерированный код, проблема в этом поле:
Private dataRegolarizzazioneField As Date
<System.Xml.Serialization.XmlElementAttribute(Form:=System.Xml.Schema.XmlSchemaForm.Unqualified, DataType:="date")> _
Public Property dataRegolarizzazione() As Date
Get
Return Me.dataRegolarizzazioneField
End Get
Set
Me.dataRegolarizzazioneField = value
End Set
End Property