1】首先从webservice 得到的格式是 "2011-01-03T00:00:00"

2】function getNewDateFromString(dateValue) {
    try {
        if (isUndefinedOrNull(dateValue)) {
            return new Date();
        } else {
            if ((typeof dateValue) == 'string') {
                dateValue = (dateValue).replace(/-/g, '/').replace(/T/g, ' ');
            }
            return new Date(dateValue);
        }
    } catch (exc) {
        ExceptionHandler.report(exc, 'Framework.CommonBase.getNewDateFromString');
    }
};

 

 

 

 

 

 

 

》》》》》》》》》》》

 function formatDateAllBrowser(dateValue,dateFormat) {
    try{
        // here manages date to display (culture and browser)
        if(isUndefinedOrNull(dateFormat)){
            dateValue = Ext.util.Format.date((dateValue).replace(/-/g,'/').replace(/T/g,' '),translate("FormatDate"));
        }else{
            dateValue = Ext.util.Format.date((dateValue).replace(/-/g,'/').replace(/T/g,' '),dateFormat);
        }
    } catch (exc){
        ExceptionHandler.report(exc,'Framework.CommonBase.formatDateAllBrowser');
    }
    return dateValue;
   };

posted on 2012-03-01 21:15  鱼不爱水  阅读(246)  评论(0)    收藏  举报