最简单的处理MVC中默认的Json方法返回时间的问题
来源:互联网 发布:web前端面试题知乎 编辑:程序博客网 时间:2024/06/14 16:49
利用 Json方法返回 数据时,如果有时间格式,会变成 “\/Date(1369419656217)\/” 这个样子,问了同事找到个解决方法
using Newtonsoft.Json;
using Newtonsoft.Json.Converters;
var timeConverter = new IsoDateTimeConverter { DateTimeFormat = “yyyy-MM-dd HH:mm:ss” };
return Content(JsonConvert.SerializeObject(Data, Formatting.Indented, timeConverter));
我们把这个方法封装一下,写到Controller的基类里,创建一个 BaseController 的基类
public class BaseController : Controller
{
///
/// 返回处理过时间的json
///
///
///
protected ContentResult JsonDate(object Data)
{
var timeConverter = new IsoDateTimeConverter { DateTimeFormat = “yyyy-MM-dd HH:mm:ss” };
return Content(JsonConvert.SerializeObject(Data, Formatting.Indented, timeConverter)); }}
保证我们每一个Controller去继承这个类
复制代码
public class HomeController : BaseController
{
public ActionResult GetJson() {
var result = new object[] {
new { name = “linfei”, age = “22”, address = “wuhan”,date=”2013-05-01” },
new { name = “linfei”, arg = “26”, address = “sh”,date=”2013-05-20” }
};
return JsonDate(result);
}
}
- 最简单的处理MVC中默认的Json方法返回时间的问题
- Spring mvc中使用Json最简单的方法
- SpringMVC 返回Java8 时间JSON数据的格式化问题处理
- SpringMVC 返回Java8 时间JSON数据的格式化问题处理
- SpringMVC 返回Java8 时间JSON数据的格式化问题处理
- SpringMVC 返回Java8 时间JSON数据的格式化问题处理
- MVC Json 的返回
- Spring MVC返回json数据的方法
- Spring MVC返回json数据的方法
- JMeter中返回Json数据的处理方法
- Android中最简单的解析Json的方法
- 在thinkphp5的构造方法中无法返回json问题
- 从服务器中返回的时间字符串(或时间戳)的一些简单处理
- JavaWeb中最简单的MVC设计
- asp.net MVC接收前端传递的复杂json对象的简单处理方法
- spring mvc 返回json 时间格式处理
- Spring MVC 3.0 返回JSON数据的方法
- Spring MVC 返回 xml json pdf 数据的配置方法
- 社説 20150628 株主総会 厳しい声を企業統治に生かせ
- 【Android】读取sdcard上的图片
- delete
- Java环境变量的配置问题与部分基础知识
- 探讨PHP simplexml详细使用方法
- 最简单的处理MVC中默认的Json方法返回时间的问题
- MySQL基本数据操作(DML)
- 2015062804 - 代码和理论
- java网络编程
- NYOJ 32 组合数(枚举,dfs)
- C#程序设计——猜猜看
- vim简单配置
- [WatchKit][AppleWatch和iPhone通信][方法2]App Delegate
- Hibernate是怎么工作的——Hibernate的工作流程