脚 本 之 家 www.jb51.net
页面导航:  不限条件-->日期
本地搜索:
MicrosoftAccess的报表提供按日期分组的统计,可是只能是完整的年、月、日等,也就是说比如要统计一个月的数据就必须是从月初到月底。我们编写程序,有许多是工作中的统计系统,而单位的各项统计又以会计日期为准,会计日期不一定从1日到31日,有的公司就是从上个月的26日到这个月的25日算一个月,这样用Access的报表向导自动生成的报表就不成了。当然,还是我们自己动手实现吧,其实很简单,一学就会。1.认识几个有关时间的函数2.创建让用户选择日期的窗体3.根据用户选择的日期自动计算期初和期末日期4.让报表处理期初和期末之间的数据...
http://www.jb51.net//article/4065.htm
1.认识几个有关时间的函数1.Cdate(日期表达式)将日期表达式转换成日期类型的数据。日期表达式是任何可以解释成日期的表达式,包含日期文字,可以看作日期的字符串以及从函数返回的日期。比如:myDate=CDate("99-5-20")   ,这样的日期表达式必须加双引号,否则结果不可预料。CDate依据系统上的区域设置来决定日期的格式。如果提供的格式为不可识别的日期设置,则不能正确判断年、月、日的顺序。2.Now()返回当前计算机系统设置的日期和时间。3.Year(日期表达式)返回表示年份的整数。比如:Year("00-6-15")=20...
http://www.jb51.net//article/4064.htm
2.创建让用户选择日期窗体创建一个窗体,添加以下控件:一个“年”组合框,一个“月”组合框,一个“开始日期”文本框,一个“结束日期”文本框。如果添加组合框时出现控件向导,取消向导。把“年”组合框的数据属性设置如上图,这样用户就只能选择1999-2002年,当然还可以再增加年份。默认值为当前日期的年份。和“年”组合框类似,把“月”组合框的数据属性设置如上图,这样用户就只能选择1-12月。默认值为当前日期的月份...
http://www.jb51.net//article/4063.htm
4.让报表处理期初和期末之间的数据设计一个报表,在它的记录来源里选择你的表或查询,在其中涉及到日期的字段填写准则:Between[Forms]![选择日期]![开始日期]And[Forms]![选择日期]![结束日期],这样报表就会只处理在“开始日期”和“结束日期”之间的数据了。最后,再为你窗口添加一个启动报表的命令按钮,就大功告成了!下图是一个报表运行的实例这个报表的10月份,实际是9月26日至10月25日...
http://www.jb51.net//article/4061.htm
3.根据用户选择的日期自动计算期初和期末日期在“开始日期”文本框的控件来源处填写:=DateAdd("m",-1,CDate([年]&"-"&[月]&"-26"))刚才学到的函数就用上了,这是个嵌套表达式,CDate([年]&"-"&[月]&"-26")表示用户选择的日期的26日,整个表达式表示用户选择的日期前一个月的26日。这里的“年”和“月”都加上了[],表示它们是控件。在“结束日期”文本框的控件来源处填写:=CDate([年]&"-"&[月]&"-25")表示用户选择的日期的25日。这是窗体运行的效果,开始日期和结束...
http://www.jb51.net//article/4060.htm
[code]<%’转发时请保留此声明信息,这段声明不并会影响你的速度!’**************************   【日期扩展类】Ver 0.1.1********************************’开发人:        Sman、Net Fetch’开发日期:        2005-11-11’版本号:    ...
http://www.jb51.net//article/3770.htm
[code]13.5.1 列出某一天, 上一星期的数据SELECT distinct dateandtimeFROM ctdate_by_query_dateWHERE dateandtime between ((#2006-5-15#+(Weekday(2006-5-15)-7))-6) and (#2006-5-15#-7)+Weekday(2006-5-15)sql="SELECT distinct dateandtime FROM ctarticl...
http://www.jb51.net//article/2972.htm
这几天突然有很多的人问这样的问题,就是如何在PHP中实现在VB中的DateAdd的函数,呵呵!这个可是问个正着。本来这个问题是豆腐去华为应聘的时候的一个考试题,不过当时是用C++实现的。没有想到这样的大公司,竟然用这样的小儿科来考试:),后来我没有去,这两天应http://www.chinaspx.com的网友--》运气,用PHP重新写了这个函数。这个函数是很简单,就是加上给指定时间加上一天,得到新生成的日期,如果要扩展,也是很简单的。下面首先来看这个函数,首先要提前讲个函数,判断当前是否是闰年的函数functionCheckRun($year){if($year%4==0&&...
http://www.jb51.net//article/2100.htm
只要在convert中指定日期格式的代号就够了,如:selectconvert(char(20),getdate(),101)selectemp_id,convert(char(20),hire_dt,101)fromemployee-----------------------------------------------------日期格式          代号-------------------------------04/05/2000    ...
http://www.jb51.net//article/2066.htm
本程序将中文日期输出为2001-12-23,并很好解决了“十”的问题,如“十一”和“二十一”中“十”的处理!稍加修改可改为函数。<?$str="二零○一年十二月二十三日";echo$str."<p>";$flag=0;$cn=array("一","二","三","四","五","六","七","八","九","十","零"...
http://www.jb51.net//article/2016.htm
//在PHP中处理日期非常不方便,比如求两个日期之间相差的月份?该怎么办呢?   //文件名:date.inc.php3   //在使用这两个函数前,要先将日期或日期时间转换成timestamp类型。   //如:   //$today=mktime(0,0,0,date("m"),date("d"),date("Y"));   /****模拟sqlserver中的dateadd函数*******   $part 类型:string   取值范围:year,month,day,hour,min,sec  ...
http://www.jb51.net//article/1791.htm
共有:87/10,当前8/9页  [首页] [上一页] 4 5 6 7 8 9 [下一页]  [尾页] 转到: