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 相关文章推荐
Javascript实现简单的富文本编辑器附演示
Jun 16 Javascript
JavaScript fontsize方法入门实例(按照指定的尺寸来显示字符串)
Oct 17 Javascript
js中iframe调用父页面的方法
Oct 30 Javascript
详解XMLHttpRequest(二)响应属性、二进制数据、监测上传下载进度
Sep 14 Javascript
javascript深拷贝的原理与实现方法分析
Apr 10 Javascript
原生JS发送异步数据请求
Jun 08 Javascript
基于element-ui的rules中正则表达式
Sep 04 Javascript
10种JavaScript最常见的错误(小结)
Jun 21 Javascript
Layui tree 下拉菜单树的实例代码
Sep 21 Javascript
uni-app 支持多端第三方地图定位的方法
Jan 03 Javascript
JS中FormData类实现文件上传
Mar 27 Javascript
基于JavaScript实现简单的轮播图
Mar 03 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
全国FM电台频率大全 - 2 天津市
2020/03/11 无线电
PHP利用header跳转失效的解决方法
2014/10/24 PHP
PHP中使用addslashes函数转义的安全性原理分析
2014/11/03 PHP
thinkPHP实现瀑布流的方法
2014/11/29 PHP
memcache一致性hash的php实现方法
2015/03/05 PHP
php中的常用魔术方法汇总
2016/02/14 PHP
thinkphp多表查询两表有重复相同字段的完美解决方法
2016/09/22 PHP
PHP实现模拟http请求的方法分析
2017/12/20 PHP
Laravel 数据库加密及数据库表前缀配置方法
2019/10/10 PHP
脚本吧 - 幻宇工作室用到js,超强推荐base.js
2006/12/23 Javascript
javascript中关于执行环境的杂谈
2011/08/14 Javascript
Nodejs中自定义事件实例
2014/06/20 NodeJs
jQuery配合coin-slider插件制作幻灯片效果的流程解析
2016/05/13 Javascript
JavaScript实现时间倒计时跳转(推荐)
2016/06/28 Javascript
AngularJS Controller作用域
2017/01/09 Javascript
微信小程序  TLS 版本必须大于等于1.2问题解决
2017/02/22 Javascript
详解在Angular项目中添加插件ng-bootstrap
2017/07/04 Javascript
JS中min函数实例讲解
2019/02/18 Javascript
JavaScript如何判断对象有某属性
2020/07/03 Javascript
node.js如何操作MySQL数据库
2020/10/29 Javascript
python 写的一个爬虫程序源码
2016/02/28 Python
python3 pandas 读取MySQL数据和插入的实例
2018/04/20 Python
Django使用Mysql数据库已经存在的数据表方法
2018/05/27 Python
python进阶之多线程对同一个全局变量的处理方法
2018/11/09 Python
利用python实现周期财务统计可视化
2019/08/25 Python
python多进程间通信代码实例
2019/09/30 Python
使用python创建生成动态链接库dll的方法
2020/05/09 Python
Django通过设置CORS解决跨域问题
2020/11/26 Python
阿拉伯世界最大的电子卖场:Souq埃及
2016/08/01 全球购物
生产车间主任的个人自我鉴定
2013/10/25 职场文书
失业者真诚求职信范文
2013/12/25 职场文书
追悼会子女答谢词
2014/01/28 职场文书
代领学位证书毕业证书委托书
2014/09/30 职场文书
大学生学期个人总结
2015/02/12 职场文书
2016年学校“6﹒26国际禁毒日”宣传活动总结
2016/04/05 职场文书
JavaScript架构搭建前端监控如何采集异常数据
2022/06/25 Javascript