位置: 编程技术 - 正文

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

  • 哪些东西要征收消费税
  • 无形资产专利技术计入什么科目
  • 房地产开发产品科目
  • 微信收入算现金流出吗
  • 有两处收入的怎么报个税汇算清缴
  • 所得税费按年缴纳?
  • 发票必须用完才可以购买吗
  • 为什么收不到发票短信?
  • 以前年度少计提费用
  • 房租合同印花税计算方法
  • 税务筹划有哪些内容
  • 租赁植物费用
  • 小微企业银行贷款印花税
  • 知识产权服务项目
  • 企业所得税核定征收怎么计算
  • 企业在什么情况下做薪酬诊断
  • 办税人员的职责和义务
  • 土地使用权的租赁与出租的区别
  • 期望和方差的计算例题
  • 1697509966
  • 两个公司发工资违法吗
  • 期末调汇凭证怎么调
  • 企业原材料成本有哪些
  • 可转换债券的特点有哪些?
  • PHP:pcntl_wtermsig()的用法_PCNTL函数
  • 劳务派遣公司的账务处理
  • 小规模纳税人补缴企业所得税分录
  • vue3如何实现使用SortableJs插件进行表格内的数据项拖拽排序
  • 图像融合名词解释
  • iis部署javaweb
  • vue 响应式自适应布局
  • php反射机制实现自动依赖注入
  • php array合并
  • php 弱类型变量是怎么实现的
  • 无形资产摊销的方法
  • 标书中组织结构是什么意思
  • 退税申报系统里出货明细金额少0.1会比对报关单金额吗
  • 什么情况下需要异地预缴增值税
  • 现金流量表本月数和本年累计数是相等的么
  • 织梦如何采集文章
  • mybatis的
  • 政府税收返还计入什么科目
  • 工程结算科目
  • 用于维修安装服务的工具
  • mysql索引失效的几个场景
  • 收到发票未收到货物
  • 递延收益为什么属于负债
  • 实际成本法如何核算
  • 个体工商户定期定额怎么报税
  • 转让股权溢价账务处理会计分录
  • 现金支付无发票怎么报销
  • 银行承兑汇票收款人是谁
  • 房地产行业增值税预缴
  • 企业单位为职工发放哪些福利
  • 企业计提坏账准备遵循的会计信息质量要求是
  • 深入3DSTUDIOMAX
  • cf游戏初始化失败是因为什么
  • 电脑上的win8键盘怎么打开
  • win10文件夹设置
  • win2008 无线网卡
  • win7软件界面显示不全怎么办
  • [置顶]电影名字《收件人不详》
  • 阴影效果有什么用
  • js前端导出word
  • dw中css规则定义中文
  • python科学绘图
  • python的入门教程
  • Unity3D游戏开发培训课程大纲
  • node.js使用教程
  • javascript修改
  • 律师提成怎么计算出来的
  • 车价36万保险一般多少钱
  • 餐饮专票可以抵扣吗
  • 客货两用车应如何运输
  • 工会经费管理办法2021
  • 贵州社保在线年审官网
  • 汽车票换票需要手续费吗
  • 公务员考试税局
  • 武汉车船使用税收费标准
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设