为什么ServiceStack默认Html Snapshot视图使用DateTime.UtcNow显示日期?

时间:2013-04-16 09:46:05

标签: datetime servicestack utc

当我通过浏览器查看我的ServiceStack端点时,我在方便的HTML表中获得了非常有用的数据快照。标题看起来像这样:

Snapshot of EndPoint generated by ServiceStack on DateTime

所显示的DateTime似乎是UTC格式,我正在尝试找出原因。在英国现在是英国夏令时(UTC +1),所以ServiceStack总是显示错误的时间。

源代码在这里:https://github.com/ServiceStack/ServiceStack/blob/master/src/ServiceStack/WebHost.Endpoints/Formats/HtmlFormat.cs#L63

我的问题是:

这是一个小错误,还是有其他原因我不知道以UTC显示日期和时间?

1 个答案:

答案 0 :(得分:0)

日期总是以电子邮件的形式在UTC上传播,ServiceStack's HTML5 Report Format的目的是以人性化的格式显示来自网络服务的数据。