位置: 编程技术 - 正文

Ext JS 4实现带week(星期)的日期选择控件(实战二)

编辑:rootadmin
前言 JavaScript 中的日期和时间 Ext JS 4实现带week(星期)的日期选择控件(实战一) 如对本篇的一些预备知识需详尽了解,可参考以上两篇。 Javascript 有提供Date 对象用于处理时间。但是Date 并没有提供获取星期的方法。 要在web 端通过js 方式获取某个时间是这一年的第几个星期,可以根据一些算法去实现。 当然, jquery 的扩展组件 等有直接提供这样的一些现成包。 像Ext js 就有提供获取星期的方法 Ext.Date.getWeekOfYear(date). 问题 是否使用了Ext JS 就可以完美的解决 星期的问题呢? 在本系列的第一篇就有说到, Ext 的datepicker 并不能看到星期, 需要自己去扩展。 但是, 扩展的时候就有一个问题了: Javascript 语言的Date对象每周是从星期天开始。 而Ext JS的getWeekOfYear这个方法却又是遵循 ISO-, 每周是从星期一开始的。(其他的方法又有不是遵循此标准的, Ext JS混合了不同的日期时间表示标准)。 Ext.Date.getWeekOfYear 这个方法的返回值是 1- 之间的数。 这样的话, 就会出现一些问题: Ext js 的日期显示控件的显示是从星期天开始: (S M T W T F S (星期天 星期一 星期二 .. 星期六)) 但是, 通过选中的时间获取星期时却又是从星期天开始。导致: 1. 每个星期天的星期会小1 (比如// , 星期天, 应该是周,但是通过这个方法却是算成上一周的结尾 , 周) 2. Ext Js 日期控件默认显示了 天, 这样的话,在两个年交互的地方就会出现问题 是当年显示 周呢? 还是下一年的第一周。 解决方案 结合js 的Date 对象和 Ext js的Ext.Date, 实现获取星期字串。 1. 每周以星期天为第一天 2. 每年的周数从(1-), 如果超过 周,算到下一年的第一周。 比如// 为 年的周, 算到 年的第一周 3. 返回 “W” 这样的周的格式

推荐整理分享Ext JS 4实现带week(星期)的日期选择控件(实战二),希望有所帮助,仅作参考,欢迎阅读内容。

Ext JS 4实现带week(星期)的日期选择控件(实战二)

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

ExtJS DOM元素操作经验分享 记得最早刚接触网页操作DOM元素的时候是做毕业设计的时候,用JQuery操作的。毕业工作后是从事C++方面的编程,两年后,又重新解决了网页编程,不过

ComboBox 和 DateField 在IE下消失的解决方法 前言作为ExtJS的基本的Form的组件,这两个没有什么难的地方。但是开发过程中却遇到了在IE浏览器中,放大,缩小窗口大小,会导致这两个组件消失不

extjs render 用法介绍 varcm=newExt.grid.ColumnModel([newExt.grid.RowNumberer({header:"",width:,align:'center'}),{header:'',align:'center',dataIndex:'AccountAndRoseID',width:,sortable:true,hidden:true},{header:'',align:

标签: Ext JS 4实现带week(星期)的日期选择控件(实战二)

本文链接地址:https://www.jiuchutong.com/biancheng/370302.html 转载请保留说明!

上一篇:Ext JS 4实现带week(星期)的日期选择控件(实战一)

下一篇:ExtJS DOM元素操作经验分享(dom操作元素属性)

  • 本期实际抵减税额合计0.00不等于
  • 计提企业所得税会计分录怎么做
  • 按差额缴纳税款会计分录
  • 无形资产的确认条件
  • 股权分配利润应该怎么做账
  • 广告公司可以不交社保吗
  • 公司向个人借款不还如何处理
  • 增值税 附表三
  • 结转已销售材料成本会计分录
  • 评估所得征税方法是一种控制纳税人逃税和避税的措施
  • 有留抵税额的会计处理
  • 母子公司无偿划拨资产
  • 确认一个会计项目应符合的基本标准有
  • 发票开具丢失后如有罚款怎么处理?
  • 5.0车船税和交强险一年多少钱
  • 会议费需要什么资料
  • 领钱签字表格模板图片
  • 进项税转出月底怎么处理
  • 主营业务成本没有结转怎么办
  • 补交社保如何证明劳动关系
  • 回购股票时的会计分录
  • 利润的三个计算口径
  • 收到发票最晚什么时候付款
  • 企业年金企业所得税扣除标准
  • 公司租车交税
  • win10开机无限werfault一直刷新
  • 哪些情况下可以终止心肺复苏
  • 个体工商户应申报套餐无增值税吗
  • 收到发票如何写摘要
  • php生成文件流
  • 拆除固定资产
  • 冷门暴利行业
  • 房地产会计核算地上地下成本分摊
  • 长期债券投资业务处理
  • 预收的购货款属于收入吗
  • sci期刊投稿步骤
  • PHP:imagecreatefromxpm()的用法_GD库图像处理函数
  • 货币资金属于
  • 详解九章算法
  • 固定资产减值准备可以转回吗
  • 制造费用期末怎么结转
  • elementui 手机端
  • quota命令 显示磁盘已使用的空间与限制
  • 期初成本和期末成本
  • 季节性用工法律规定
  • mysql错误代码大全
  • 辞退员工补偿金怎么计算
  • 国有股权无偿划转是什么意思
  • 工程物资月末必须结转吗
  • 用承兑付货款怎么做会计
  • 税费改革的思路
  • 开出地税发票(工程款)怎么做账?
  • 支付金额和实付金额的区别
  • 票折费用是什么意思
  • 差额清算系统与全额清算系统的区别
  • 税务报表工会经费是按什么交了
  • redhat系统安装gvim
  • 怎么操作win10系统
  • 安装macos10.15.7
  • win10 20h2怎么更新
  • 怎么更改windows商店的安装位置
  • win8怎么添加wifi
  • player文件怎么打开
  • kmswin7激活步骤
  • 虚拟机安装win8系统
  • Node.js中的construct
  • linux进程管理命令使用
  • react 系列
  • python 文件头
  • 细说javascript
  • python生成docx
  • javascript中的splice
  • unity屏幕坐标 ui坐标
  • jquery遍历json对象
  • python怎么定义
  • 陷阱类过关游戏
  • 百旺税控盘怎么清卡
  • 四川省地方税务局公告2018年第1号
  • 5种方式教你如何查询
  • 迅雷网站官网下载
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设