EdoJs之时间显示与转换

var odata = provideMemberTable.getSelected();
方法得到的事件是个Data对象,而不是字符串,虽然在显示的时候已经转化为字符串,此时仍然需要转换成字符串。转换之后可以回显,转换函数如下: 

 if (odata.registerTime.constructor != String) {

odata.registerTime = this.changeDateToString(odata.registerTime);
}

将日期类型转换成字符串型格式yyyy-MM-dd :

 this.changeDateToString=function(DateIn)

{
var Year=0;
var Month=0;
var Day=0;
var CurrentDate="";
var date = new Date(DateIn["time"]); 
Year = date.getFullYear();//getYear();
Month = date.getMonth()+1;
Day = date.getDate();
CurrentDate = Year + "-";
if (Month >= 10 ){
CurrentDate = CurrentDate + Month + "-";
}else{
CurrentDate = CurrentDate + "0" + Month + "-";
}
if (Day >= 10 )
{
CurrentDate = CurrentDate + Day ;
}
else
{
CurrentDate = CurrentDate + "0" + Day ;
}
return CurrentDate;
}

posted on 2011-09-02 09:40  su se  阅读(202)  评论(0编辑  收藏  举报

导航