用JS:
var s=new Date();
if(s.equals("..."))

解决方案 »

  1.   

    参见:java.text.sampleDateFormat有许多字符传都可能是合法的Date格式,而且还可以自定义。 最好能够约定一种,然后使用
    dateformat.parse(string) 即可
      

  2.   

    String date="你的日期字符串";try{
      DateFormat.parse(date);
    }catch(ParseException e){
      //一旦发生这个异常,就说明你的日期字符串不是由Date date.toString()所形成的       
      //字符串格式,因为它不能正常地被转化回Date变量
    }
    你也可以用JS在客户端验证用户输入的日期格式是否合法,但是你要记住用户可能禁止JS脚本,从而绕过你在客户端的验证,所以最好在服务器端也要验证.
    JS里有正则表达式,你可以匹配任何东西.参考一下这篇贴子,
    http://expert.csdn.net/Expert/topic/2489/2489689.xml?temp=.7802088
      

  3.   

    : oneonone(阳光总在风雨后) 
    你的链接地址怎么打不开
      

  4.   

    服务器端也可以用正则表达式匹配,有一个
    java.util.regex包
    这里面的两个类就是专门用来用正则表达式在服务器端进行匹配的,资料很全,你看看就知道了.那个贴子被CSDN结贴结得不知道移到哪里去了.
    那里是最经常被用到的正则表达式,其实你找一本JS的书看看就知道怎么在客户端匹配了
    其实就在上面那个类包的说明部分有所有正则表达式的详细介绍.
      

  5.   

    http://expert.csdn.net/Expert/topic/2867/2867218.xml?temp=.8185388