Ext.net 中日期格式的计算
来源:互联网 发布:条顿森林战役 知乎 编辑:程序博客网 时间:2024/06/05 04:03
两个DateField控件,分别为开始时间和结束时间。当选择完结束时间后,自动计算这两个时间段所间隔的月或天数。
<ext:DateField runat="server" ID="extdate_start_date" LabelStyle=" text-align:right; " FieldLabel="开始时间" Vtype="daterange"><CustomConfig> <ext:ConfigItem Name="endDateField" Value="#{extdate_end_date}" Mode="Value" /></CustomConfig><Listeners> <Change Fn="GetBusiDay" /></Listeners></ext:DateField>
<ext:DateField runat="server" ID="extdate_end_date" LabelStyle=" text-align:right; " FieldLabel="结束时间" Vtype="daterange"> <CustomConfig> <ext:ConfigItem Name="startDateField" Value="#{extdate_start_date}" Mode="Value" /> </CustomConfig> <Listeners> <Change Fn="GetBusiDay" /> </Listeners></ext:DateField>
Js代码:
function GetBusiDay() { if (extdate_start_date.getValue() == "" || extdate_end_date.getValue() == "") return; var sday = Ext.util.Format.date(extdate_start_date.getValue(), 'Y/m/d'); var eday = Ext.util.Format.date(extdate_end_date.getValue(), 'Y/m/d'); var end = new Date(eday); var start = new Date(sday); var time = end.getTime() - start.getTime(); var days = parseInt(time / (1000 * 60 * 60 * 24))+1; extnumb_busi_day.setValue(days); }
注意一定要转换日期格式 //日期格式为yyyy-mm-dd转换成yyyy/mm/dd
- Ext.net 中日期格式的计算
- Oracle中日期的计算
- net中日期格式转换大全
- C#中日期与时间的格式
- java中日期格式的转换
- Java中日期时间格式的小结
- 程序中日期的默认显示格式
- Java中日期格式的转换问题
- java中日期格式的转换
- oracle中日期格式的转换
- scala中日期格式的转换
- Java 中日期格式的转化
- 存储过程中日期格式的转换
- Oracle数据库中日期格式的转换
- 修改DB2中日期显示的格式
- 修改DB2中日期显示的格式
- angular4中日期格式的用法
- java中日期、日期格式、日期的解析和日期的计算
- Html5初探-视频元素video示例
- 简易视频播放器的制作
- 漫谈企业内部图书馆的建立与日常管理
- 探索C++的秘密之详解extern "C"
- PL/SQL备份oracle数据库
- Ext.net 中日期格式的计算
- [Git]win下git中文支持环境的配置
- Windows Store App使用IAsyncOperationWithProgress的一个例子
- C语言中的指针加减偏移量
- JS保留小数点(四舍五入、四舍六入)实例
- 安装tinyos后,出现Python.h:No such file or directory错误的解决方案
- 给数子加千分号的方法(每三个数字后加一个逗号)
- alter system switch logfile 和alter system archive log current的区别
- 为什么要设置JAVA_HOME、Path、CLASSPATH、CATALINA_HOME