我知道Date相关类型在DocumentDB中不被支持且被视为字符串。因此,我将我的一个属性保存成了2017-01-13T07:30:00+05:30这样的格式。当我在本地尝试读取时可以正常工作,但是一旦我将我的服务托管到Azure上,它就会转换为UTC时间(2017-01-13T02:30:00+00:00)。有什么原因呢?我认为我们可以将其保存并读取为字符串。是否是DateTimeOffset序列化引起的问题?
更新: 我注意到一件事情,当我更改本地系统时区并运行代码时,时区会转换为新时区的格式。因此,当我们从DocumentDB查询数据时,它会将时间转换为代码所在地的格式。
更新: 我注意到一件事情,当我更改本地系统时区并运行代码时,时区会转换为新时区的格式。因此,当我们从DocumentDB查询数据时,它会将时间转换为代码所在地的格式。