Extjs TimeField 显示正常时间格式的代码


Posted in Javascript onJune 28, 2011

如果想正确显示,一般的方法都是改后台代码,使日期时间格式变为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; 
} 
});
Javascript 相关文章推荐
js文字滚动停顿效果代码
Jun 28 Javascript
javascript 写类方式之三
Jul 05 Javascript
JQuery的Validation插件中Remote验证的中文问题
Jul 26 Javascript
基于JQuery制作的产品广告效果
Dec 08 Javascript
二叉树的非递归后序遍历算法实例详解
Feb 07 Javascript
input:checkbox多选框实现单选效果跟radio一样
Jun 16 Javascript
如何解决谷歌浏览器下jquery无法获取图片的尺寸
Sep 10 Javascript
javascript中eval解析JSON字符串
Feb 27 Javascript
AngularJS基础 ng-list 指令详解及示例代码
Aug 02 Javascript
使用base64对图片的二进制进行编码并用ajax进行显示
Jan 03 Javascript
JavaScript 事件对内存和性能的影响
Jan 22 Javascript
ionic2自定义cordova插件开发以及使用(Android)
Jun 19 Javascript
javascript复制对象使用说明
Jun 28 #Javascript
javascript 45种缓动效果 非常酷
Jun 28 #Javascript
JQuery中对服务器控件 DropdownList, RadioButtonList, CheckboxList的操作总结
Jun 28 #Javascript
关于js类的定义
Jun 28 #Javascript
js 编程笔记 无名函数
Jun 28 #Javascript
jQuery效果 slideToggle() 方法(在隐藏和显示之间切换)
Jun 28 #Javascript
基于jquery的回到页面顶部按钮
Jun 27 #Javascript
You might like
php实现点击可刷新验证码
2015/11/07 PHP
javascript 读取XML数据,在页面中展现、编辑、保存的实现
2009/10/27 Javascript
JQuery Easyui Tree的oncheck事件实现代码
2010/05/28 Javascript
jQuery编辑器KindEditor4.1.4代码高亮显示设置教程
2013/03/01 Javascript
jquery 页眉单行信息滚动显示实现思路及代码
2014/06/26 Javascript
实现js保留小数点后N位的代码
2014/11/13 Javascript
jquery中one()方法的用法实例
2015/01/16 Javascript
js获取元素外链样式的方法
2015/01/27 Javascript
jquery代码实现简单的随机图片瀑布流效果
2015/04/20 Javascript
使用Node.js处理前端代码文件的编码问题
2016/02/16 Javascript
Vue组件BootPage实现简单的分页功能
2016/09/12 Javascript
jquery文字填写自动高度的实现方法
2016/11/07 Javascript
用file标签实现多图文件上传预览
2017/02/14 Javascript
javascript如何用递归写一个简单的树形结构示例
2017/09/06 Javascript
原生javascript实现文件异步上传的实例讲解
2017/10/26 Javascript
浅谈React的最大亮点之虚拟DOM
2018/05/29 Javascript
浅谈vue中$bus的使用和涉及到的问题
2020/07/28 Javascript
Vue 集成 PDF.js 实现 PDF 预览和添加水印的步骤
2021/01/22 Vue.js
[01:32:22]DOTA2-DPC中国联赛 正赛 Ehome vs VG BO3 第一场 2月5日
2021/03/11 DOTA
Python 字符串定义
2009/09/25 Python
你应该知道的python列表去重方法
2017/01/17 Python
Python爬虫实现爬取京东手机页面的图片(实例代码)
2017/11/30 Python
解析Python的缩进规则的使用
2019/01/16 Python
如何利用python给图片添加半透明水印
2019/09/06 Python
10个Python面试常问的问题(小结)
2019/11/20 Python
PyQT5 实现快捷键复制表格数据的方法示例
2020/06/19 Python
python实现视频压缩功能
2020/12/18 Python
Python实现小黑屋游戏的完整实例
2021/01/06 Python
用CSS3实现无限循环的无缝滚动的实例代码
2017/07/04 HTML / CSS
台湾家适得:Homeget
2019/02/11 全球购物
如何在.net Winform里面显示PDF文档
2012/09/11 面试题
what is the difference between ext2 and ext3
2015/08/25 面试题
大学新生军训个人的自我评价
2013/10/03 职场文书
物流业务员岗位职责
2014/02/08 职场文书
餐厅执行经理岗位职责范本
2014/02/26 职场文书
离职信范本
2015/06/23 职场文书