js判斷時間格式是否有效

2021-06-18 12:49:26 字數 877 閱讀 5644

js判斷時間格式是否有效!

寫**時日期時間格式的判斷是常有的,挺有用的.收集一下:

1 短時間,形如 (13:04:06)

function istime(str)

)(:)?(\d)\2(\d)$/);

if (a == null)

if (a[1]>24 || a[3]>60 || a[4]>60)

return true;}

2. 短日期,形如 (2008-07-22)

function strdatetime(str)

)(-|\/)(\d)\2(\d)$/);

if(r==null)return false;

var d= new date(r[1], r[3]-1, r[4]);

return (d.getfullyear()==r[1]&&(d.getmonth()+1)==r[3]&&d.getdate()==r[4]);}

3 長時間,形如 (2008-07-22 13:04:06)

function strdatetime(str)

)(-|\/)(\d)\2(\d) (\d):(\d):(\d)$/;

var r = str.match(reg);

if(r==null)return false;

var d= new date(r[1], r[3]-1,r[4],r[5],r[6],r[7]);

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]);}

判斷session是否有效

在以前的php 版本中,要判斷session是否有效,只能用如下的方法 session start if isset session else 而在php 5.4 即將發行 中,對session的狀態進行了細分,可以用如下的方法判斷 session start status session stat...

判斷括號是否有效

例如 判斷括號是否有效 param str 輸入的字串 return 括號有效的話返回真 public static boolean bracketiseffect string str str str.replace str str.replace return str.isempty 每次遍歷字...

C 判斷日期時間格式是否正確

是否為日期型字串 日期字串 2008 05 08 public static bool isdate string strsource 0?13578 1 02 0?1 9 12 d 3 01 1 6 9 2 9 d d 0?13456789 1 012 0?1 9 12 d 30 1 6 9 2 ...