The JSON value could not be converted to System.Nullable`1[System.DateTime]. Path: $.addTime | LineNumber: 0 | BytePositionInLine:


Blazor   使用WebApiClientCore報錯
是因為Json格式化時候  日期時間中間必須要帶T   解決方案就是yyyy-MM-dd HH:mm:ss  中間增加個T
//解決方案
改成yyyy-MM-dd THH:mm:ss

x
 
1
builder.Services.AddHttpApi<IServiceTest>(c =>
2
            {
3
                //設置請求前綴為當前的域名
4
                c.HttpHost = new Uri(builder.HostEnvironment.BaseAddress);
5
                // 報錯則或者整個去掉 或者格式化字符串增加T
6
                c.JsonSerializeOptions.Converters.Add(new JsonLocalDateTimeConverter("yyyy-MM-ddTHH:mm:ss"));
7
            });


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM