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 进度条效果实现代码整理
May 21 Javascript
JS鼠标滑过图片时切换图片实现思路
Sep 12 Javascript
javascript获取所有同类checkbox选项(实例代码)
Nov 07 Javascript
Angular中$compile源码分析
Jan 28 Javascript
Vue.js第一天学习笔记(数据的双向绑定、常用指令)
Dec 01 Javascript
详解angular2实现ng2-router 路由和嵌套路由
Mar 24 Javascript
Angular如何引入第三方库的方法详解
Jul 13 Javascript
Vue2.0生命周期的理解
Aug 20 Javascript
Vue实现摇一摇功能(兼容ios13.3以上)
Jan 26 Vue.js
JS实现点击掉落特效
Jan 29 Javascript
vue中h5端打开app(判断是安卓还是苹果)
Feb 26 Vue.js
关于JavaScript 中 if包含逗号表达式
Nov 27 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 读取文件内容代码(txt,js等)
2009/12/06 PHP
php把session写入数据库示例
2014/02/26 PHP
php利用fsockopen GET/POST提交表单及上传文件
2017/05/22 PHP
php workerman定时任务的实现代码
2018/12/23 PHP
PHP 图片处理
2020/09/16 PHP
php中yar框架实例用法讲解
2020/12/27 PHP
超清晰的document对象详解
2007/02/27 Javascript
使用JQUERY Tabs插件宿主IFRAMES
2010/01/01 Javascript
使用JavaScript库还是自己写代码?
2010/01/28 Javascript
jQuery学习5 jQuery事件模型
2010/02/07 Javascript
JavaScript DOM 学习第七章 表单的扩展
2010/02/19 Javascript
jQuery实用基础超详细介绍
2013/04/11 Javascript
javascript数据类型示例分享
2015/01/19 Javascript
JS实现定时自动关闭DIV层提示框的方法
2015/05/11 Javascript
JavaScript第一篇之实现按钮全选、功能
2016/08/21 Javascript
输入框点击时边框变色效果的实现方法
2016/12/26 Javascript
用 js 的 selection range 操作选择区域内容和图片
2017/04/18 Javascript
Angular2的管道Pipe的使用方法
2017/11/07 Javascript
解决layui下拉框监听问题(监听不到值的变化)
2019/09/28 Javascript
原生js拖拽实现图形伸缩效果
2020/02/10 Javascript
vuejs实现下拉框菜单选择
2020/10/23 Javascript
python通过imaplib模块读取gmail里邮件的方法
2015/05/08 Python
如何利用Fabric自动化你的任务
2016/10/20 Python
Python使用filetype精确判断文件类型
2017/07/02 Python
Python2.X/Python3.X中urllib库区别讲解
2017/12/19 Python
Python实现一个论文下载器的过程
2021/01/18 Python
前端制作动画的几种方式(css3,js)
2016/12/12 HTML / CSS
canvas绘图按照contain或者cover方式适配并居中显示
2019/02/18 HTML / CSS
销售所有的狗狗产品:Dog.com
2016/10/13 全球购物
英国床垫和床架购物网站:Bedman
2019/11/04 全球购物
搞笑征婚广告词
2014/03/17 职场文书
意外伤害赔偿协议书范本
2014/09/28 职场文书
办公经费申请报告
2015/05/15 职场文书
2016年暑期社会实践活动总结报告
2016/04/06 职场文书
python基础入门之字典和集合
2021/06/13 Python
详解nginx安装过程并代理下载服务器文件
2022/02/12 Servers