位置: 编程技术 - 正文

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

  • 全国增值税发票查验平台
  • 印花税的缴纳方式有哪三种
  • 小微企业公司章程范本
  • 报表净利润是亏损可弥补数吗
  • 个体每月开票超10万
  • 建筑工程怎么确定施工工程进度
  • 备用金每个月可以用几次
  • 分公司独立核算的利弊
  • 旅游企业增值税优惠政策
  • 新企业会计准则什么时候实施的
  • 分给当期投资者利润如何做会计分录?
  • 销售息税前利润是什么
  • 损益类算费用吗
  • 黄金以旧换新怎么算费用
  • 应收代位追偿款是什么意思
  • 出售股份的印花税怎么做分录?
  • 非本单位费用列支 违反
  • 资产损失类型有哪些
  • 如何减少资产负债表上的资本公积
  • 应付债券利息调整科目理解
  • 个人所得税深圳税务
  • 子公司注销投资收益是否纳税合并层面
  • 外币折算买入价卖出价
  • 印花税记到哪个会计科目
  • 资产收购账务处理
  • 发票报销增值税
  • 企业所得税怎么征收
  • 不交社保一告一个准罚多少钱
  • 跨年度残保金退回做什么
  • 非正常损失进项税额转出计算
  • 门诊医保报销流程详细步骤
  • 工程项目发包是什么意思
  • 设备租赁公司怎么复制赚钱
  • 职工福利费汇算清缴怎么填写
  • 会计如果做假账
  • linux文件夹怎么删除
  • mstore.exe - mstore是什么进程 有什么用
  • 一般纳税人购进税控收款机抵扣
  • 今天端午节?
  • 喝咖啡的好处和坏处 女性
  • 保险业营改增
  • 营改增后固定资产报废处置收入计税
  • 法罗群岛知乎
  • 核定征收印花税的文件
  • 企业工会注销怎么办理
  • 销售提成属于什么费用
  • 资产负债表中的应收账款应根据什么填列
  • 前端实战培训
  • 独立核算的分公司注销时账面怎么处理
  • 待摊费用和预提费用属于什么账户
  • 制药企业客户退货流程
  • 办理银行承兑汇票保证金比例
  • phpcms多站点
  • python PyQt5如何实现窗口功能
  • 减值准备对当期损益的影响
  • 信息采集是哪个部门负责
  • 企业所得税年报申报时间
  • 递延所得税资产是什么意思
  • 广告赞助支出可以抵税吗
  • 年底要结转净利润怎么算
  • 支付贷款手续费怎么入账
  • 计提税费和实际缴纳的有差额怎么办
  • 企业收到投资款怎么入账
  • 福利费要交个人所得税嘛
  • 哪些收入不需要开票
  • 购买空调做账分录
  • ubuntu怎样
  • linux wk
  • win7更改电脑设置在哪里
  • Ubuntu下配置vpn工作环境
  • ubuntu 18.04怎么用
  • windows8使用教程
  • ubuntu和windows文件互传
  • win1021年更新
  • cocos2dx ui编辑器
  • linux中scp命令和scp命令用法大全
  • 设置自定义
  • 如何办理股权转让信息登记表
  • 如何运用投资组合理论
  • 公积金上个月没交
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设