位置: 编程技术 - 正文

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操作元素属性)

  • 企业所得税汇算清缴
  • 什么是财务报表审计
  • 期初余额有误怎么在本期做调整凭证
  • 销售防疫物资免水洗手液需要什么许可证
  • 摄影服务的开票项目
  • 小微企业免增值税2023年政策
  • 回购股份限售
  • 软件企业即征即退账务处理
  • 收到的返利需要交增值税么
  • 普通发票申请表怎么填写
  • 高危行业企业安全费用提取
  • 商业企业的购货运费计入什么
  • 委托加工设备
  • 结转已完工产品会计分录
  • 赠送给客户
  • 年初未分配利润加本年净利润等于
  • 固定资产停止使用还计提折旧吗
  • 抵扣发票可以在哪里抵扣
  • 关联方利息支出
  • 处置固定资产简易计税怎么申报
  • PHP:xml_set_external_entity_ref_handler()的用法_XML解析器函数
  • 简单介绍下商务洽谈的五个步骤
  • linux统计文件行数字数
  • win10系统宽带连接错误720
  • 会计分录有哪几种形式
  • PHP:zip_entry_name()的用法_Zip函数
  • 企业所得税的纳税人包括哪些
  • php ffi 教程
  • 销售退回会计处理与税务处理
  • vite配置详解
  • 出现巨石
  • annaconda安装opencv
  • 双色球python算法
  • 老生常谈含义
  • 电话费发放标准2020
  • 注意力机制cbam
  • 计算机视觉的未来发展方向有哪些
  • 现金流量表季报本月数是三个月的数据吗
  • 个人代人开普票要交几个点税
  • 自然人个税申报密码怎么获取
  • 金蝶财务软件库存商品数量金额再那查看
  • 城建税小规模纳税人
  • 未确认融资费用账务处理
  • 利润表调整了资产负债表怎么调整
  • 公司收取的门禁费用
  • 印花税计入税金及附加科目吗
  • 开销项负数发票怎么做账
  • 企业年度所得税怎么算
  • 个税专项附加扣除标准调整
  • 财务人员办理会计事项必须复制或取得原始凭证
  • 核定征收适用于什么税率
  • 2、开办费用计入哪个账户?
  • 公司厨房用具
  • 信用减值损失在利润表怎么填列
  • 预收账款和预付账款怎么理解
  • 零申报是不是什么都不用填
  • 作废的现金支票可以直接碎掉吗
  • 汇兑损益形成的基础是
  • 会计核算健全的单位 可以选择小规模纳税的有
  • 工程施工科目核算内容
  • 收到退回的企业所得税如何做账
  • 领用材料属于什么会计分录
  • 在建工程领用工程物资
  • 自动清理河道垃圾船
  • centos6.5如何安装
  • aow_exe.exe是什么进程
  • window svn
  • windows8.1的设置在哪
  • css一般可以放在几个地方
  • shutil模块 python安装
  • windows下安装nas
  • Python 安装模块
  • jquery.flot
  • FileUtils文件工具类
  • java教程 视
  • 安卓刷屏神器
  • 江苏省国家税务局
  • 河北省税务局对外公开电话
  • 进口哪些情况要交税
  • 国税优盘安装教程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设