[英]Convert C# DateTime to JavaScript date automatically using Json Serialization in Dot Net Core 2 WebApi
從Dot Net Core 2.0 WebApi Controller調用返回結果時,是否可以自動將C#DateTime字段轉換為JavaScript日期?
目前,從服務器端調用返回DateTime值時,其返回格式為:“ 2013-02-01T00:00:00”
我本以為可以設置JsonSerializer選項以返回已經轉換為JavaScript日期的值,而無需通過諸如時刻的輔助解析器對其進行解析。
有人知道怎么做嗎?
您應該將此行添加到ConfigureService函數中的startup.cs類中:
services
.AddMvc()
.AddJsonOptions(x => x.SerializerSettings.DateFormatHandling = Newtonsoft.Json.DateFormatHandling.MicrosoftDateFormat);
然后您可以在序列化數據時以json格式獲取日期。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.