[网页特效]校验日期的函数
1.校验日期www.ala365.com* M+ S: H0 N$ C: _! [: D) r2 q% }& w
上海365论坛 - bbs.ala365.com1 W- p) A$ G/ [
function isDate(str)www.ala365.com; m% [/ _, X6 F
{
2 g7 g( o( `" H2 ~# p) a4 _www.ala365.comvar r = str.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/);
: t" G' V' m. C8 n# z4 E |3 v; w上海论坛,上海人论坛,上海时尚,上海美食,上海地图,shanghai bbsif(r==null)return false; var d = new Date(r[1], r[3]-1, r[4]); - 我爱上海每一天2 j2 O( j; {- h$ [: t# m
return (d.getFullYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4]);上海论坛,上海人论坛,上海时尚,上海美食,上海地图,shanghai bbs+ W/ y5 p6 E W* T+ L* E; |, ^
}
- v3 y* `% C8 t5 H( Dwww.ala365.comalert(isDate(2002-01-31));
" h2 |* n t$ A0 a/ ^2 Y; M - 我爱上海每一天alert(isDate(2002-01-41));
$ Y8 x" {8 Z+ n+ K) i+ ^9 T上海365论坛 - bbs.ala365.com上海论坛,上海人论坛,上海时尚,上海美食,上海地图,shanghai bbs* a- G q" v) F x
2.校验日期加时间
6 P" e, [% y S4 t, E% c$ Z0 f上海365论坛 - bbs.ala365.com+ U& Z$ U/ P4 N9 C! c5 q
function isTime(str)9 K+ e6 E8 P1 C6 d
{www.ala365.com3 b3 p- I/ N6 K- _ w- _ Z1 T* g
var r = str.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})$/); - 我爱上海每一天5 \, \: ?" R% j8 \" t
if(r==null)return false; var d = new Date(r[1], r[3]-1,r[4],r[5],r[6],r[7]);www.ala365.com/ M# @$ m/ Z& H# g# X- r
return (d.getFullYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4]&&d.getHours()==r[5]&&d.getMinutes()==r[6]&&d.getSeconds()==r[7]);上海论坛,上海人论坛,上海时尚,上海美食,上海地图,shanghai bbs; M' r; |# @4 [* h2 R1 u% U6 Q
}
. e5 D7 S2 f9 u - 我爱上海每一天alert(isTime(2002-1-31 12:34:56));上海365论坛0 N, g. ~# ^/ q, [# Z
alert(isTime(2001-2-29 12:54:56));上海365论坛 - bbs.ala365.com* d- X( K/ e, Y8 h% W3 f
alert(isTime(2002-1-41 12:00:00)); - 我爱上海每一天) X9 W( w' r" l; N$ P( ^
上海365论坛* F* ^# s$ k H' F' I9 N7 E; |+ P
; `1 {7 p/ {2 ?$ _$ I8 Y: P+ N上海365论坛www.ala365.com I0 ^) F$ j9 a% R
转自: 中国站长网页特效