位置: 编程技术 - 正文

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

  • 小规模纳税人购车好处
  • 增值税即征即退怎么计算
  • 金税四期有什么优势
  • 投资性房地产出售的会计处理
  • 收回的伙食费计什么科目
  • 保安服务业务
  • 2019最新运输发票样本
  • 个税app显示已离职是什么原因
  • 无形资产有合同约定,怎么摊销?
  • 质保金扣款要进项税转出吗
  • 外地报销怎么报
  • 预付款发票未到如何入成本
  • 房产一般纳税人每个月报哪些税
  • 12月份费用可以计提吗
  • 出售商标使用权收入计入什么科目
  • 让渡资产使用权是指资产的所有者将
  • 向消费者支付佣金怎么算
  • 收购个人独资企业的税收
  • 增值税普通发票和普通发票的区别怎么交税
  • 如何理解应税行为的概念
  • 医疗收费票据可以补打吗
  • 理财产品取得收益要交税吗
  • 电子普票开具的最新文件
  • 法院判决书能作为证据使用吗
  • 补缴社保差额有滞纳金吗
  • 或有负债如何计量
  • 采购流程会计分录怎么写
  • 计算内含报酬率所使用的年金现值系数
  • 费用报销单应怎样填写
  • 包吃伙食费会计分录
  • 苹果电脑删除win系统文件
  • 原材料暂估入账产生的差异如何处理
  • SIMETER.EXE - SIMETER是什么进程 有什么用
  • 非盈利组织又称
  • 补充医疗税前扣除还是税后扣除
  • linux root 命令
  • 解决安装后软件icon一圈白边问题
  • anaconda创建虚拟环境有什么用
  • 减免增值税会计处理
  • Win11 Build 23435 预览版今日发布: 文件管理器引入图库功能
  • 网络用语屠夫
  • 总纳税与就地纳税区别
  • 固定资产加速折旧是什么意思
  • 手工账结转
  • python文档怎么查看
  • 计提工资大于实发工资企业所得税怎么算
  • 纳税人识别号和公司税号一样吗
  • 改签费可以进项转出吗
  • 电脑填制记账凭证合计数前的符号怎么输入
  • 我有朋友吗朋友圈说说
  • 金融资产是分为哪三分类?
  • 水电费 会计
  • 外贸出口企业申报年月怎么填
  • 道路货物运输服务税率
  • 开发成本属于哪一类科目
  • 税局代开的专票能作废或红冲吗?
  • 现金管理办法的内容包括
  • 待处理财产损溢借贷增减方向
  • 购置办公大楼,会计处理
  • 会计凭证传递的基本要求
  • sql server key
  • vista windows
  • centos 6.6安装教程
  • win10搜索类型
  • centos5安装步骤
  • win7笔记本设置合上盖子不休眠
  • centos6.8修改主机名
  • win10开机提示xwz
  • linux如何使用数据库
  • 网络连接受限怎么处理win8
  • Win10系统怎么截图快捷键
  • 人物动画声音随声而动
  • 提高css文件可维性的方法
  • nodejs yield
  • nodejs基础知识
  • 湖北税务发票查询系统网
  • 单位车辆购置税怎么申报缴纳
  • 税务局分局局长是什么级别干部
  • 沙子属于矿产资源
  • 河南网上报税流程图
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设