.Net Core 属性时间格式化(非全局)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.Net Core 属性时间格式化(非全局)相关的知识,希望对你有一定的参考价值。

参考技术A 使用 using Newtonsoft.Json;

使用前:

使用后:

创建一个类 NullToEmptyStringResolver

这面设置时间也无效(因为配置了全局)
全局 Startup.cs

.Net Core Web Api返回的json数据,自定义日期格式


基本上所有的人都在DateTime类型的字段,被序列化成json的时候,遇到过可恨的Date(1294499956278+0800);但是又苦于不能全局格式化设置,比较难受。以往的方式,要么使用全局的Newtonsoft的配置,要么自己重写ActionResult,总之都比较麻烦。在Core提供了更为简单更为明了的办法;不多说,直接上代码!

铺一页泛黄的纸,捡拾丢落的笔,再一次勾勒颗粒般的文字,像硬糖一样清脆。

以上是关于.Net Core 属性时间格式化(非全局)的主要内容,如果未能解决你的问题,请参考以下文章

ASP.NET Core WebAPI FromBody 属性未验证对象非引用字段

.NET Core 端点 + 全局 CORS

.Net Core Web Api返回的json数据,自定义日期格式

.NET Core:从 API JSON 响应中删除空字段

如何在 .net core 3.1 中的 Newtonsoft JsonConverter 中注入依赖项

ASP.Net Core 2 中的全局变量