我的 c# 类中有一个 DateTime 字段,如下所示
public DateTime PassedCreatedDate { get; set; }
在将其从 NEST 索引到 elasticssearch 时,它将与本地时区一起保存。如何避免这种情况?
"PassedCreatedDate": "2015-08-14T15:50:04.0479046+05:30" //Actual value saved in ES
"PassedCreatedDate": "2015-08-14T15:50:04.047" //Expected value
elasticsearch中PassedCreatedDate的映射是
"PassedCreatedDate": {
"type": "date",
"format": "dateOptionalTime"
},
我知道有一个字段作为字符串并在 ElasticProperty 中提供格式,但是是否有任何设置可以避免在仅使用日期时间字段时添加此时区?