.net mvc中json的时间格式

.net mvc中,通过return Json(DateTime.Now); 返回到视图时,日期格式变成这样,"/Date(1245398693390)/",
如果要显示指定的日期时间格式,例如想C#中,DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");

var date = new Date(parseInt("/Date(1317830400000)/".replace(/\/Date(−?\d+)\//, ‘$1‘)));
alert(date.format("yyyy-mm-dd HH:MM:ss"));
alert(dateFormat(date, "yyyy-mm-dd HH:MM:ss"));

需要date.format.js文件
下载地址http://stevenlevithan.com/assets/misc/date.format.js
相关说明http://blog.stevenlevithan.com/archives/date-time-format

时间: 2024-10-25 00:35:23

.net mvc中json的时间格式的相关文章

JSON日期时间格式转换

1 //JSON日期时间格式转换 2 //使用正则表达式将生日属性中的非数字(\D)删除 3 //并把得到的毫秒数转换成数字类型 4 var birthdayMilliseconds = parseInt(dateObj.replace(/\D/igm, "")); 5 //实例化一个新的日期格式,使用1970 年 1 月 1 日至今的毫秒数为参数 6 var date = new Date(birthdayMilliseconds); 7 var dateStr = date.toL

解决MVC中JSON字符长度超出限制的异常

解决MVC中JSON字符长度超出限制的异常 解决方法如下: http://stackoverflow.com/questions/4155014/json-asp-net-mvc-maxjsonlength-exception 解决MVC中JSON字符长度超出限制的异常,布布扣,bubuko.com

将json的时间格式转换成正常的时间格式

/** * 对Date的扩展,将 Date 转化为指定格式的String * 月(M).日(d).12小时(h).24小时(H).分(m).秒(s).周(E).季度(q) 可以用 1-2 个占位符 * 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) * eg: * (new Date()).pattern("yyyy-MM-dd hh:mm:ss.S") ==> 2006-07-02 08:09:04.423 * (new Date())

C#中获取多种时间格式的方法

//获取日期+时间DateTime.Now.ToString();            // 2008-9-4 20:02:10DateTime.Now.ToLocalTime().ToString();        // 2008-9-4 20:12:12 //获取日期DateTime.Now.ToLongDateString().ToString();    // 2008年9月4日DateTime.Now.ToShortDateString().ToString();    // 20

MVC中JSON字符长度超出限制

本文导读:在MVC中通过JsonResult返回JSON字符串时,如果字符串长度过长,会抛出使用 JSON JavaScriptSerializer 进行序列化或反序列化时出错,字符串的长度超过了为 maxJsonLength 属性设置的值,下面介绍其解决方法. ASP.NET MVC中通过JsonResult返回JSON字符串时,当JSON字符串长度过长时,会报如下错误 异常详细信息: System.InvalidOperationException: 使用 JSON JavaScriptSe

oracle中往varchar2格式的字段中插入date时间格式的值会发生什么?

--建立表test1 create table TEST1 ( ID    VARCHAR2(40) default sys_guid(), TDATE VARCHAR2(200) ) tablespace APP_TX_DATA pctfree 10 pctused 40 initrans 1 maxtrans 255 storage ( initial 64K minextents 1 maxextents unlimited ); --插入date时间格式数据 insert into te

iOS 中 JSON 数据交换格式

     JSON (JavaScript Object Notation)是一种轻量级的数据交换格式.JSON 的具体教程,可以参见 JSON 中国:http://www.json.org.cn/index.htm ,当然还有 JSON 在线校验格式化工具:http://www.bejson.com/ ,希望深入学习 JSON 可以参考其他教程.JSON 的轻量级是相对于 XML 文档结构而言的,描述项目字符少,所以描述相同的数据所需的字符个数要少,当然传输的速度就会提高而流量也会减少.  

Json数据时间格式的处理

方法: 1 using Newtonsoft.Json; 2 using Newtonsoft.Json.Converters;//需引入Newtonsoft.Json.dll 3 public class ConvertHelper 4 { 5 /// <summary> 6 /// 将对象转成json格式并格式化日期:yyyy-MM-dd 7 /// </summary> 8 /// <param name="jsonObject"></p

MVC中Json的使用:Controller中Json的处理

一.当查询得到的数据符合前台要求,不需要做任何处理,直接DataList To Json 返回前台. 代码: 1 var allEntities = service.QueryByPage(this.GetSearchFilter(searchModel), "InsertedDateUtc Descending", pageSize, searchModel.PageIndex + 1, out recordCount); 2 return Json(allEntities, Jso