dotnet core 3.0 DateTime in JSON

最近手邊有個小案子,需要從前端傳遞日期到後端 ~
如果是用預設的 .net core 功能來接受 json的日期資料的話 ,可能會遇到問題

比如說,後端收到的是 這種格式2012-04-23T18:25:43.511Z ~
而不是我們一般常使用的格式,如 2019-12-02 13:22:59
做了一下功能,看來是預設的套件沒有支援,所以如果真的傳這種資料的話 ~
C#這邊會需要做點加工 …

以下,是我們的解法 供大家參考 ~
一、安裝 NewtonsoftJson的套件
二、修改設定檔 Startup.cs 來

第一步,安裝 NuGet 的套件

第二步,修改 Startup.cs 以加入 NewtonsoftJson

voilà ~ 一切就ok囉 ~~~
後面我們再一一分享,這次小專案裏我們還遇到哪些小事件~ (*如 Entity Framework 產生 SQL 該如何取得/列印在 Console)

Facebook Comments