我后台是这样写的
model.CDATE = DateTime.Now;//创建时间(默认) model.MODDATE=DateTime.Now;//修改时间(默认)
谁能告诉我具体怎么写吗
这种格式很熟悉,这就是js表示时间的方法把?
知道怎么弄吗?
@我是一个xiaocainiao: 看楼下吧。。。
@顾晓北: 楼下的太麻烦了。
@我是一个xiaocainiao:
那你的类型定义成string
model.CDATE = DateTime.Now.ToString("yyyy-MM-dd");//创建时间(默认)
model.MODDATE=DateTime.Now.ToString("yyyy-MM-dd");//修改时间(默认)
这样写 他报错 无法将string转换为datetime
@我是一个xiaocainiao: 那你再定义两个属性。
class XX{
DateTime CDATE {get;set;}
DateTime MODDATE{get;set;}
string STRCDATE {get{return CDATE.ToString("yyyy-MM-dd"); }}
string STRMODDATE{get{return MODDATE.ToString("yyyy-MM-dd");}}
}
然后页面上使用 STRCDATE 和 STRMODDATE
你这是将后台的数据序列化成了json格式的到前台,将它转化一下就行
用2楼的方法就行
Json.net
IsoDateTimeConverter timeFormat = new IsoDateTimeConverter();
timeFormat.DateTimeFormat = "yyyy-MM-dd HH:mm:ss";
return JsonConvert.SerializeObject('你的对象', Newtonsoft.Json.Formatting.Indented, timeFormat);
dll地址
asp.net mvc4.0就自带了
http://files.cnblogs.com/files/gaocong/Newtonsoft.Json.rar