ServiceStack DateTime Local 不是 UTC

ServiceStack DateTime Local not UTC

我在使用 Servicestack 时遇到问题 我从外部系统获取日期时间,如果我使用的是 DateTimeOffset,我可以看到时间是 15:00:00 +0200 我知道这是 utc 时间戳,但 Servicestack 设置为本地时间,这导致时间移动错误。

我读到过您可以告诉服务堆栈始终使用 UTC,但我找不到任何设置方法,我不知道这对我有帮助。

来自 肯尼斯·福利·约根森

您可以告诉 ServiceStack.Text's JSON/JSV/CSV 文本序列化程序使用 UTC:

JsConfig.AlwaysUseUtc = true;