首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >.NET核心,SignalR 2序列化(DateTime)

.NET核心,SignalR 2序列化(DateTime)
EN

Stack Overflow用户
提问于 2017-02-18 02:39:58
回答 1查看 952关注 0票数 0

如何在SignalR 2 (2.2.1)中配置日期时间格式序列化

因为在一个响应中,带有datetime的输出json可以使用UTC,也可以不使用UTC。

"dateTime":"2017-02-17T20:27:04.9225787+02:00“

"dateTime":"2017-02-17T20:00:10.1540101“

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-23 15:21:50

这段代码可以工作

代码语言:javascript
复制
        services.AddMvc().AddJsonOptions(options =>
        {
            options.SerializerSettings.DateFormatString = "yyyy-MM-ddTHH:mm:ss";
            options.SerializerSettings.DateTimeZoneHandling = DateTimeZoneHandling.Local;
        });

        services.AddSingleton(_ => new JsonSerializer {
            DateTimeZoneHandling = DateTimeZoneHandling.Local,
            DateFormatHandling = DateFormatHandling.IsoDateFormat,
        });
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42305203

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档