Sencha touch 在sencha中将日期从json格式转换为其他格式

Sencha touch 在sencha中将日期从json格式转换为其他格式,sencha-touch,extjs,Sencha Touch,Extjs,有谁能告诉我如何在sencha中将日期从Json数据转换为正常的日期格式 var df = this.dateFormat; if (!v) { return v; } if (Ext.isDate(v)) { return v; } if (df) { if (df == 'timestamp') { return new Date(v * 1000); } if (df == 'time') { return new

有谁能告诉我如何在sencha中将日期从Json数据转换为正常的日期格式

var df = this.dateFormat;

if (!v) {
    return v;
}
if (Ext.isDate(v)) {
    return v;
}
if (df) {
    if (df == 'timestamp') {
        return new Date(v * 1000);
    }
    if (df == 'time') {
        return new Date(parseInt(v, 10));
    }
    return Date.parseDate(v, df);
}
var parsed = Date.parse(v);
return parsed ? new Date(parsed) : null;

提前感谢

您需要的是Ext.Date课程。尝试以下方法:

 var parsed = Ext.Date.parse(valueFromJSON, "Y-m-d g:i:s A");
该方法返回一个日期