.Net Core 3.1设置时间格式及Json序列化处理

在Startup文件中添加

services.AddControllers().AddNewtonsoftJson(options => {
                //忽略循环引用
                options.SerializerSettings.ReferenceLoopHandling = ReferenceLoopHandling.Ignore;
                //设置时间格式
                options.SerializerSettings.DateFormatString = "yyyy-MM-dd HH:mm:ss";
                //使用驼峰样式的key
                options.SerializerSettings.ContractResolver = new CamelCasePropertyNamesContractResolver();
                //不使用驼峰样式的key
                //options.SerializerSettings.ContractResolver = new DefaultContractResolver();
            });
//调试时实时刷新html
            services.AddMvc().AddRazorRuntimeCompilation();
原文地址:https://www.cnblogs.com/Mzg121584668/p/13999785.html