.Net Core怎么解决WebAPI中返回时间格式带T的问题
.Net Core怎么解决WebAPI中返回时间格式带T的问题
这篇文章主要介绍“.NetCore怎么解决WebAPI中返回时间格式带T的问题”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“.NetCore怎么解决WebAPI中返回时间格式带T的问题”文章能帮助大家解决问题。
在项目开发中遇到了返回的时间格式带T的问题,如图所示:
直接把这种结果返回给前端,前端很难处理这个时间格式问题,所以就需要后端在返回数据的时候对这种格式进行处理。
新建Order类:
usingSystem;namespaceWebApiTest{publicclassOrder{publicintID{get;set;}publicDateTimeOrderTime{get;set;}}}
新建一个格式化类DatetimeJsonConverter,继承自JsonConverter,然后重写里面的方法:
usingSystem;usingSystem.Text.Json;usingSystem.Text.Json.Serialization;namespaceWebApiTest{///
然后修改Startup类的ConfigureServices方法
publicvoidConfigureServices(IServiceCollectionservices){#region解决返回时间带T的问题services.AddControllers().AddJsonOptions(configure=>{configure.JsonSerializerOptions.Converters.Add(newDatetimeJsonConverter());});#endregion}
返回结果
关于“.NetCore怎么解决WebAPI中返回时间格式带T的问题”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注恰卡编程网行业资讯频道,小编每天都会为大家更新不同的知识点。
推荐阅读
-
ASP.NET的Core AD域登录过程怎么实现
ASP.NET的Core AD域登录过程怎么实现本文小编为大家详细...
-
.NET Core如何使用Worker Service创建服务
.NET Core如何使用Worker Service创建服务这篇...
-
ASP.NET Core Zero模块系统的示例分析
ASP.NET Core Zero模块系统的示例分析这篇文章主要为...
-
基于NET Core的Nuget包制作、发布和运用方法
基于NET Core的Nuget包制作、发布和运用方法这篇“基于N...
-
.Net Core服务治理Consul健康检查方法是什么
.Net Core服务治理Consul健康检查方法是什么这篇文章主...
-
.Net Core Ocelot超时、熔断、限流的概念是什么
.Net CoreOcelot超时、熔断、限流的概念是什么本篇内...
-
C#怎么用ASP.NET Core开发学生管理系统
C#怎么用ASP.NET Core开发学生管理系统本篇内容介绍了“...
-
.Net Core微服务网关Ocelot基础知识有哪些
.Net Core微服务网关Ocelot基础知识有哪些本篇内容介绍...
-
omni core api使用方法有哪些
omnicoreapi使用方法有哪些这篇文章主要讲解了“omn...
-
.net(core,基于Hangfire+Mysql持久化实现定时任务配置方法)
.net,core,基于Hangfire+Mysql持久化实现定时任务配置方法,恰卡网带你了解更多相关信息。1.negut...