我使用Newtonsoft.Json
從C#序列化我的日期javscript我想要做的是有JSON序列使用當前區域性格式化日期到字符串Newtonsoft.Json定製連載日期
這裏是我得到通過我的JSON序列:
JsonConvert.SerializeObject(DateTime.Now);
結果是:
"2016-07-08T17:10:17.6722753-05:00"
但我更喜歡的是:
"08/07/2016 17:10:57"
因爲我現在的文化是巴西,我希望我的日期以上述方式顯示。
是否有可能全球(對於可能被序列化任何日期)告訴在Newtonsoft.Json的JSON序列化,就好像它是做使用date.ToString()
(因爲尊重的ToString在System.Threading.Thread.CurrentThread.CurrentCulture.DateTimeFormat
文化,並給出了正確的格式相應地)
您可以設置[全局串行設置](https://stackoverflow.com/questions/21815759/set-default-global-json-serializer-settings)使用一個線程靜態值的[ 'DateFormatString'](http://www.newtonsoft.com/json/help/html/P_Newtonsoft_Json_JsonSerializerSettings_DateFormatString.htm)。 – dbc
如何?你可以嘗試添加一些代碼。什麼應該是我應該爲我的日期的具體配置 –