<html code>
<script> 
  function gb() 
  { 
  op=document.list; 
  var reg=/^(?:\d{1,2}\/\d{1,2}\/\d{1,4})|(?:\w+\s\d{1,3},\d{1,4})$/gi;
  var sDate=op.times.value;
  
  if(reg.test(sDate)){
    //mm/dd/yyyy or mmmm dd,yyyy
    sDate = new Date(Date.parse(sDate)).getTime();  
  }else if(sDate.indexOf(",")>0){
    //yyyy,mm,dd 
    var d=sDate.split(",");
    sDate = new Date(d[0],d[1],d[2]).getTime();
  }
  alert(sDate); 
  } 
</script> 
<form name="list"> 
<input type="text" name="times" /> 
<input type="button" name="ab"  value="测试" onclick="gb()"/> 
</form>
</code>