国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

Extjs TimeField 顯示正常時間格式的代碼

2019-11-20 23:46:45
字體:
來源:轉載
供稿:網友
如果想正確顯示,一般的方法都是改后臺代碼,使日期時間格式變為string返回,我解決的方法是重寫TimeField 的setValue ,具體代碼如下:
復制代碼 代碼如下:

Ext.override(Ext.form.TimeField, {
getValue: function () {
return this.value;
},
setValue: function (v) {
this.value = v;
this.setRawValue(this.formatValue(v));
return this;
},
formatValue: function (v) {
if (v.length>8) { //timefield最大不超過8個 大于8個的肯定是json中的
var jsondate = eval("new " + v.substr(1, v.length - 2)).toLocaleTimeString();
jsondate = jsondate.length == 8 ? jsondate.substr(0, 5) : '0' + jsondate.substr(0, 4); //toLocaleTimeString比較弱智,返回的如果小時是小于10 小時位就只有1位
return jsondate;
}
return v;
}
});
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 韩城市| 乌什县| 罗平县| 扬中市| 岑巩县| 惠安县| 桓仁| 宝清县| 板桥市| 临清市| 黎川县| 淮北市| 永春县| 于田县| 镇康县| 忻城县| 航空| 盐源县| 瑞昌市| 伊通| 枣庄市| 常德市| 临西县| 黄梅县| 思南县| 新竹市| 前郭尔| 庆城县| 巨野县| 崇义县| 锡林浩特市| 汨罗市| 乌拉特中旗| 潢川县| 乐安县| 永昌县| 利辛县| 修水县| 赣榆县| 宜宾市| 定西市|