我遇到的问题是,当我将json-object发送到我的API时,DateTime会重置一个小时。我已经读过我应该使用DateTimeOffset。我也这样做了,但我得到了同样的结果。我的对象的示例:
{
"Person": {
"Birthday": "2000-01-26T00:00:00+01:00"
}
}
所以一切都是正确的,但只要对象被转移到API,对象就像这样:
{
"Person": {
"Birthday": "2000-01-25T23:00:00+00:00"
}
}
要获取我保存的数据,请执行以下操作:
Person person = new Person
{
Birthday = DateTimeOffset.Parse(row["Birthday"].ToString())
}