`
文章列表
MS SQL Server中DATEADD和DATEDIFF的用法 2009-11-23 09:52 DATEADD(datepart,number,date) date 参数是合法的日期表达式。number 是您希望添加的间隔数;对于未来的时间,此数是正数,对于过去的时间,此数是负数。 datepart 参数可以是下列的值: datepart 缩写 年 yy, yyyy 季度 qq, q 月 mm, m 年中的日 dy, y 日 dd, d 周 wk, ww 星期 dw, w 小时 hh 分钟 mi, n 秒 ss, s 毫秒 m ...
function DateAdd (interval,number,date){ //確保為date類型: date=convertToDate(date); switch(interval.toLowerCase()){ case "y": return new Date(date.setFullYear(date.getFullYear()+number)); case "m": return new Date(date.setMonth(date.getMonth()+number)); ...

java中的DateAdd

/** * 追溯到 startDate的前 Interval天 * @param startDate * @param Interval * @return * @throws ParseException */ public static String[] getBeforeTime(String startDate, int Interval) throws ParseException { String[] beforeTime = new String[Interval+1]; Calendar calendar = ...
Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE); ResultSet rset = stmt.executeQuery("select * from yourTableName"); rset.last(); int rowCount = rset.getRow(); //获得ResultSet的总行数   Statement stmt = con.createStatement(Resu ...
SQLServer 中有两个非常好用的日期操作函数:DATEADD(即dateadd)用来给日期添加指定时间间隔,DATEDIFF(即datediff)用来返回两个日期的时间间隔。可惜的是JavaScript没有,最近在项目中经常需要调用这两个函数,没法子,只好自己来写一个。 DateAdd函数: 程序代码 function DateAdd(interval,number,date){ switch(interval.toLowerCase()){ case "y": return new Date(date.setFullYear(da ...
亲爱的Mrs TableMM:      每次你微笑的看着我,都会引发使我心跳加速的触发器,我发现自己已深深地爱上了你,无法逃避,因为我们在同一个Database里。经过我长期的查询分析,对你表结构的了解也越来越清晰,你温柔美丽,高 ...
1.apymenu.js 控制显示的apymenu.js文件因为太大,所以放在附件中了,因为在IE和FireFox中都能正常显示,但在Google浏览器中就会出现问题,故解决办法为:  先定位到IIIla()中去: /** * @description 此處添加了補充:(navigator.vendor.indexOf("Google") != -1 * @type * @author peter(2010/1/13) */ var II1a = (parseInt(navigator.productSub) >= 20020000) & ...
Grid中有时候会统计所有子节点的值进行汇总时,store中只有query()方法,但有时会有问题,出现统计子节点出现计算错误:  var mixedCollection=s.queryExact("_parent",record.get("_id"));  这个时候就要重写store中原的的方法query了:     store中原有方法query为: query : function(property, value, anyMatch, caseSensitive){ var fn = this.createFilte ...
Ext.ux.maximgb.tg.EditorGridPanel 所形成的树形表格,如果当右侧数据更改后,会出现节点位置偏(左)移,这要怎么解决了, 解决方法:    在引入的js文件TreeGrid.js中,只要重写这些方法即可:   onAdd : function(ds, records, index) { Ext.ux.maximgb.tg.GridView.superclass.onAdd.call(this, ds, records, index); if (this.mainWrap) { ...
我们经常出于某种目的需要使用各种各样的日期格式,当然我们可以使用字符串操作来构造各种日期格式,但是有现成的函数为什么不用呢? SQL Server中文版的默认的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm 例如: select getdate() 2010-12-20 20:57:20 --整理了一下SQL Server里面可能经常会用到的日期格式转换方法: --举例如下: select CONVERT(varchar, getdate(), 120 ) 2004-09-12 11:06:08 select replace(replace ...
                           Ext.ux.maximgb.tg                                   ( http://www.max-bazhenov.com/dev/ux.maximgb.tg/ )   这个包的作用是 对有树型表格的需求有很大的帮助,相信有许多人都有用过,也常常遇到过许多问题,本人在使用时也同样遇到过许多问题,经过痛苦的煎熬后,终于有点小见解,特在此留下纪录,以备在以后的Extjs开发项目中有这方面的需求。     网上其实这方面的讲 ...
在Extjs中不要觉得选中状态就是把checkbox的属性checked设为true   ====》***. checked=true(错误)   其实不然,在Extjs中设置选中状态是    : setValue("on")  或setValue(true);                              设置未选中状态是 : setValue("")//其他值都可,不是on即可  或setValue(false);
在Extjs中常常会遇到各种各样的问题,诸如在FormPanel中出现radiogroup、checkboxgroup与数据库交互时的提交时,你需要的是字符串格式或者指定的格式,但提交时显示的(如:json格式)仍然是一个数组形式,不如我们重写(override)它的getValue()来转换成我们的格式如何?那么我们这样实现: getValue:function(){ var out="";//我要装换成的格式是字符串形式 this.items.each(function(item){ ...
昨晚梦见男朋友和别的女人在逛街,梦里我的第一反应是查源代码…结果调试半天查不出来为什么显示的是那个女人不是我,最后含泪把那个女人给注释掉了,再一运行就是我男朋友自己逛街了…醒来囧字脸呆了很久…囧rz 评论: 1L 把那个女人的指针指向你即可 2L 谁让你把男朋友设成public的 3L 加个断点看看那女人是谁 4L 心真软,就该把他的接口屏蔽掉。//是我想多了么 5L protected 逛街(youOnly) 6L 设计问题,应该采用单例模式 7L 没做回归测试 8L 标准做法是做个断言 ...
                                       SQL Server 2005启用sa账号 启用sa用户和远程连接 菜单Start->Microsoft SQL Server 2005->Configuration Tools->SQL Server Configuration Manager 选中SQL Server 2005 Network Configuration 在右边的TCP/IP上点右键,enabled 菜单Start->Mic ...
Global site tag (gtag.js) - Google Analytics