首页 技术教程 实用代码 注册破解 正则表达式 网址导航 电子书籍

JSP中日期的用法

在开发有关日历的应用程序时,不规则的每月日期数、每周天数和周末的计算一直是个很费脑筋的问题。结果,日期和时间的编程经常令程序员新手畏缩不前。本文将演示在JSP应用程序中日期的用法,为读者完成某些常见任务提供方便的参考。目的示例应用程序的目的是:通过HTML表单把日期参数提交某个JSP页来处理。 接收日期参数并创建Calendar对象。 采用Calendar对象找出提交的日期是一周的第几天以及选中月份里有多少工作日。 用用户易于阅读的显示格式对日期格式化。 环境示例程序代码在Java Web服务器上接受测试,该服务器配置了JDK 1.31。示例写得很标准,在Tomcat或者其他JSP Web服务器(JDK 1.2或者以后版本)上运行的效...
类别:网页编程 - JSP技术    查看:136    更新:2014-06-28

正则表达式检验是否输入日期时间

<script> function check(str){ var reg = /^(d+)-(d{1,2})-(d{1,2}) (d{1,2}):(d{1,2}):(d{1,2})$/; var r = str.match(reg); if(r==null)return false; r[2]=r[2]-1; var d= new Date(r[1], r[2],r[3], r[4],r[5], r[6]); if(d.getFullYear()!=r[1])return false; if(d.getMonth()!=r[2])return false; if(d.getDate()!=r[3])return false; if(d.getHours()!=r[4])return false; if(d.getMinutes()!=r[5])return false; if(d.getSeconds()!=r[6])return false; return true; } </script> 1.var reg = /^(d+)-(d{1,2})-(d{1,2}) (d{1,2}):(d{1,2}):(d{1,2})$/; 建立正则表达式: d:表示数字,即数字0-9 {1,2}:表示匹配1-2次 2...
类别:网页编程 - JavaScript    查看:138    更新:2014-06-05

JSP中日期的用法

在开发有关日历的应用程序时,不规则的每月日期数、每周天数和周末的计算一直是个很费脑筋的问题。结果,日期和时间的编程经常令程序员新手畏缩不前。本文将演示在JSP应用程序中日期的用法,为读者完成某些常见任务提供方便的参考。 目的 示例应用程序的目的是: 通过HTML表单把日期参数提交某个JSP页来处理。 接收日期参数并创建Calendar对象。 采用Calendar对象找出提交的日期是一周的第几天以及选中月份里有多少工作日。 用用户易于阅读的显示格式对日期格式化。 环境 示例程序代码在Java Web服务器上接受测试,该服务器配置了JDK 1.31。示例写得很标准,在Tomcat或者其他JSP Web服务器(JDK...
类别:网页编程 - JSP技术    查看:138    更新:2014-05-20

PHP遍历目录下的子目录的时候,按日期排序

$dir = "test/"; $images = array(); $d = dir($dir); while($file = $d->read()){ if($file != "." && $file != ".."){    if(is_dir($dir.$node.$file)){ $nodess[] = array('text'=>$file, 'id'=>$dir.$node.$file, 'cls'=>'folder'); }else{ $nodess[] = array('text'=>$file, 'id'=>$dir.$node.$file, 'updatetime'=>filemtime($dir.$node.$file), 'cls'=>'file'); } } } $d->close(); function sort_query($arr1,$arr2) {                if ($arr1['updatetime'] ==...
类别:网页编程 - PHP技术    查看:117    更新:2014-05-19

DB2中有关日期和时间的函数及应用

DAYNAME         返回一个大小写混合的字符串,对于参数的日部分,用星期表示这一天的名称(例如,Friday)。   DAYOFWEEK    返回参数中的星期几,用范围在 1-7 的整数值表示,其中 1 代表星期日。   DAYOFWEEK_ISO 返回参数中的星期几,用范围在 1-7 的整数值表示,其中 1 代表星期一。   DAYOFYEAR          返回参数中一年中的第几天,用范围在 1-366 的整数值表示。   DAY...
类别:数据库 - DB2    查看:100    更新:2014-05-19

DB2中的限制之四日期時間的限制

    在現實的DB2應用中大家可能經常會遇到一些錯誤,錯誤的原因是對DB2的限制不太了解而引起的,在此我簡單地總結一下,歡迎大家繼續﹐以便和大家共享﹐共同探討﹐共同近步﹗(以下主要以DB2 7.X為例)。1. 最小的 DATE 值 = 0001-01-012. 最大的 DATE 值 = 9999-12-313. 最小的 TIME 值 = 00:00:004. 最大的 TIME 值 = 24:00:00 5. 最小的 TIMESTAMP 值 = 0001-01-01-00:00:00:0000006. 最大的 TIMESTAMP 值 = 9999-12-31-24:00:00:000000...
类别:数据库 - DB2    查看:99    更新:2014-05-19

oracle日期格式的认识

oracle里日期格式一般都是采用dd-Mon-yyyy,即10-八月 -2004这种格式的,而我们一般提取的格式都是2004-8-11此种格式的,在sql语句中采取 {dim datestr as date=today;} to_date(’" & datestr & "’,’yyyy-mm-dd’)就可将其转变为oracle认同的日期格式了。
类别:数据库 - ORACLE    查看:101    更新:2014-05-19

在VB.NET中如何确定两个日期之间的天数

在应用开发中,开发人员经常要进行各种各样的日期处理。如果你需要一种简单的方法来计算出给定两个日期间的天数,不妨考虑使用VB.NET中的TimeSpan对象。 列表A向你演示了如何使用TimeSpan对象来获得两个日期间的时间值。今后,你可以使用Subtract方法来获得两个日期间的实际天数。关于列表A的一些说明首先,我们声明一个Date类型的变量dtStartDate,并赋初值为2007年一月一日。同时,还声明了其它一些将会用到的变量,包括:TimeSpan的一个实例tsTimeSpan,整型数iNumberOfDays,字符串型变量strMsgText。设定变量tsTimeSpan的值为当前日期/时间值与dtStartDate值得差。为了计算出当前日期/时间(Now)与dtStartD...
类别:程序开发 - VB/.NET    查看:115    更新:2014-05-19

如何建立一个VB.NET日期/时间值

当你需要从一组特定的部分组合一个完整的日期/时间值时,你可以加载Date对象的结构器,并给它分配必要的日期/时间部分。本文说明如何执行这一功能。 组合一个日期/时间值在VB.NET中可以用几种方法组合一个日期/时间值。列表A说明了几种实现相同功能的方法。第一个消息框将显示:dtDate1: 1/2/2007 12:00:00 A.M. 第二个消息框将显示:dtDate2: 1/2/2007 12:00:00 A.M. 第三个消息框将显示:dtDate3: 2/3/2007 3:01:59 A.M. 第四个消息框将显示:dtDate4: 2/3/2007 3:01:59 P.M. 实例说明要设定变量dtDate1的值,我利用#符号设定日期为1/2/2007。由于没有指定时间,系统会默认将时间分配为12:00:00 A.M.。(如果你指定#1/2/...
类别:程序开发 - VB/.NET    查看:118    更新:2014-05-19

Java语言中的时间和日期处理相关的代码实现

java.util包是Java语言提供的工具类包,该包中包含了如日期、随机数和数据结构实现类等一系列的工具类实现,是学习Java语言的基础包之一。 本部分就以Java语言中常用的时间和日期处理、随机数处理以及集合框架为基础进行介绍。 时间和日期处理 使用程序进行时间和日期处理,是程序员必须的一种常用技能,在不同的程序设计语言中提供了不同的格式进行实现,现在就介绍一下Java语言中的实现方式,以及基本的应用,使得对于Java语言的时间和日期处理技术有比较全面的认识。 在程序中,某个固定的时间代表的都是一个时间点,也就是一个时间的瞬间,例如2009年3月8日15点50分0秒,在实际的应用中,经常需要对于两个时间进行比较或计算时间之间的差...
类别:程序开发 - JAVA    查看:88    更新:2014-05-14

PHP的日期时间格式化函数

函数名:date_format参数: $string 时间源,可以是2006-04-24 09:56:07这种格式,$format要格式化的形式,如%Y年%m月%d日%H时%M分%S秒看需要删改示例:<?phpecho date_format($rs['time'],'%Y年%m月%d日%H时%M分%S秒');?> 以下是PHP代码:【复制】 function date_format($string, $format="%b %e, %Y", $default_date=null){if (substr(PHP_OS,0,3) == 'WIN') {$_win_from = array ('%e', '%T', '%D');$_win_to = array ('%#d', '%H:%M:%S', '%m/%d/%y');$format = str_replace($_win_from, $_win_to, $format);}if($string != '') {return strftime($format, smarty_make_timestamp($string));} else...
类别:网页编程 - PHP技术    查看:126    更新:2014-05-05

PHP中的日期及时间

PHP有很多便于使用的函数以显示及处理日期。 要以某种特定格式显示日期或时间,可使用date()函数。它有两个参数:如何显示日期的格式以及代表你所要显示日期的时间戳。这个时间戳必须是先前所提到的从 1970 年起算的总秒数(如果你要使用当前时间可使用time()函数,此函数会返回“现在”的时间戳)。date() 有很多格式选项,如同C语言中的strftime()函数或Perl语言的POSIX::strftime()函数一样。 <?php $birthday_stamp = mktime(19,45,0,3,10,1975); $birthday_formatted = date('F d, Y - g:ia',$birthday_stamp); echo "David was born on $birthday_formatted." ?> 会显示 David was born on March...
类别:网页编程 - PHP技术    查看:94    更新:2014-05-05

PHP和MYSQL中关于比较两个日期的方法

PHP和MYSQL中没有像ASP和MSSQL那样有DateDiff这个函数直接比较,MYSQL5.0已经支持DateDiff了,但是4.x还不支持。。。下面分别来看PHP和MYSQL查询时如何比较。。。先看PHP:$date1 = '2008-05-30';$date2 = '2008-06-05';$from = mktime(0,0,0,date("m",strtotime($date1)),date("d",strtotime($date1)),date("Y",strtotime($date1))); $to = mktime(0,0,0,date("m",strtotime($date2)),date("d",strtotime($date2)),date("Y",strtotime($date2))); $datediff = ($to - $from)/86400;echo $datediff;返回值:6MYSQL就简单地写一条SQL...
类别:网页编程 - PHP技术    查看:95    更新:2014-05-05

PHP的日期时间格式化函数

函数名:date_format参数: $string 时间源,可以是2006-04-24 09:56:07这种格式,$format要格式化的形式,如%Y年%m月%d日%H时%M分%S秒看需要删改示例:<?phpecho date_format($rs['time'],'%Y年%m月%d日%H时%M分%S秒');?> 以下是PHP代码:【复制代码】 function date_format($string, $format="%b %e, %Y", $default_date=null){if (substr(PHP_OS,0,3) == 'WIN') {$_win_from = array ('%e', '%T', '%D');$_win_to = array ('%#d', '%H:%M:%S', '%m/%d/%y');$format = str_replace($_win_from, $_win_to, $format);}if($string != '') {return strftime($format, smarty_make_timestamp($string));} ...
类别:网页编程 - PHP技术    查看:121    更新:2014-04-18

PHP教程之日期时间函数的应用技巧

checkdate($month,$date,$year)如果应用的值构成一个有效日期,则该函数返回为真。例如,对于错误日期2005年2月31日,此函数返回为假。在日期用于计算或保 存在数据库中之前,可用此函数检查日期并使日期生效。< ?php// returns falseecho checkdate(2,30,2005) ? "valid" : "invalid";// returns trueecho checkdate(4,6,2010) ? "valid" : "invalid";?>getdate($ts)在没有自变量的情况下,该函数以结合数组的方式返回当前日期与时间。 数组中的每个元素代表日期/时间值中的一个特定组成部分。可向函数提交可选的时间标签自变量,以获得与时间标签对应的日期/时间值。应用此函数来获得一系列离散...
类别:网页编程 - PHP技术    查看:114    更新:2014-04-18