位置: 编程技术 - 正文

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

  • 消费税的三种计税方法及各自的计算公式
  • 购固定资产需要交什么税
  • 企业税分几种类型
  • 股东股权转让印花税公司可以报销吗
  • 房地产开发企业预收款预缴增值税
  • 购销业务账务处理
  • 去年漏记了收入,可以记今年吗
  • 摊销租金是什么意思
  • 印花税一个月一报吗
  • 不动产租赁异地预缴需要携带什么
  • 多扣社保个人部分怎么做分录
  • 会计科目的使用说明应包括
  • 税收分类编码如何填写
  • 水利建设专项收入的税率是多少?
  • 这几点政府补助会计新准则值得关注
  • 小规模减免附加税会计分录怎么做
  • 城建税教育费附加和地方教育费附加
  • 承兑贴息收入账务处理怎么做?
  • 小规模纳税人收到增值税专用发票怎么办
  • 贴息贷款利息怎么入账
  • 冲未开票收入怎么做分录
  • 怎么解决windows许可证即将过期
  • 如何防止别人蹭热点
  • openeuler安装gnome
  • 撤销银行账户
  • 解决问题
  • 金融业务增值税税率
  • 本季度企业所得税
  • 建筑工程开税票比例占到合同金额的多少
  • 房产税计入哪里
  • php 收邮件
  • 物流辅助服务包括货物运输吗
  • 车间一般耗材计入
  • 如何用html编写一个简单的网页
  • mysql表中数据
  • 货币资金包括哪些方面
  • 信用卡收款怎么查询
  • 在税务局怎么查补缴的社保
  • 固定资产的特点不包括
  • 企业所得税不得核定征收行业
  • 快递费属于办公费用吗?
  • PureFTP借助MySQL实现用户身份验证的操作教程
  • mongodb性能测试
  • 债券回售手续费是多少
  • 核定征收方式包括哪几种
  • 营业执照注销要钱吗
  • sql存储过程使用
  • 存货成本核算方式
  • 工会经费付款分录
  • 代数分配法的优缺点和适用范围
  • 一次性扣除固定资产出售处理
  • 增值税可以减免吗
  • 小规模的认定标准
  • 国有土地使用权是什么意思
  • 公司给材料商付款表格
  • 废料如何做分录
  • 差额事业单位的工资是由财政开支吗
  • 员工社保报销流程
  • 购买的活动板房可以退吗
  • 失业保险稳岗返还计入什么科目
  • 与其他企业联营
  • 桩基检测费一定要收吗
  • 存货损失营业外支出
  • 兼职人员属于雇佣人吗
  • 个人所得税经营所得税申报表A表
  • 坏账准备的账务处理怎么理解
  • 从别的公司买承兑汇票
  • 会计记账中借方和贷方
  • win10服务怎么打开
  • windows10 rs2
  • ubuntu如何创建文件
  • win10如何恢复已删除的密钥
  • 编写一个定时间隔为5ms的子程序
  • jquery实现图片显示
  • 推荐一篇故事并说明理由
  • python 检测主机存活
  • 彻底解决老鼠进发动机舱
  • python数据类型有
  • 湖北省国家税务总局
  • 国税地位比地税高吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设