CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  JavaScript

日期有效性檢測

楼主liuzxit(dotnetRGB.com)2002-05-23 20:04:49 在 Web 开发 / JavaScript 提问

那位可幫忙寫一個日期有效性檢測的函數﹐可檢測出2000/01/12或2000/1/12是准確的﹐如果能檢測出yyyy-mm-dd的格式更好,先謝過了 问题点数:50、回复次数:7Top

1 楼Andrawu(晓彬)回复于 2002-05-23 20:07:45 得分 0

http://www.csdn.net/expert/topic/712/712631.xml?temp=.5066187Top

2 楼Andrawu(晓彬)回复于 2002-05-23 20:10:41 得分 0

你搜索一下,会有更多的。Top

3 楼weidegong(weidegong)回复于 2002-05-23 20:36:56 得分 25

to   孟子:是不是应该把日期验证弄个帖子放在最上端?因为天天都有人问呀?!  
   
  日期  
  <script   script=javascript>  
  function   strDate(str){  
  var   reg   =   /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/;    
  var   r   =   str.match(reg);    
  if(r==null)return   false;    
  var   d=   new   Date(r[1],   r[3]-1,r[4]);    
  var   newStr=d.getFullYear()+r[2]+(d.getMonth()+1)+r[2]+d.getDate()  
  return   newStr==str  
  }  
  alert(strDate("2002/1/31"))  
  alert(strDate("2002-1-31"))  
  alert(strDate("2002-2-31"))  
  alert(strDate("2002-1-41"))  
  </script>  
   
   
  -----------------------------  
  时间  
  <script>  
  function   strDateTime(str){  
  var   reg   =   /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})   (\d{1,2}):(\d{1,2}):(\d{1,2})$/;    
  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]);    
  var   newStr=d.getFullYear()+r[2]+(d.getMonth()+1)+r[2]+d.getDate()+"   "+d.getHours()+":"+d.getMinutes()+":"+d.getSeconds()  
  return   newStr==str  
  }  
  alert(strDateTime("2002-1-31   12:34:56"))  
  alert(strDateTime("2002-1-31   12:54:56"))  
  alert(strDateTime("2002-1-41   12:00:00"))  
  </script>Top

4 楼cpplus(技术就是要坚持)回复于 2002-05-23 22:47:41 得分 0

其实我想是不是整理一个各种表单的有效性的验证?Top

5 楼weidegong(weidegong)回复于 2002-05-23 23:14:46 得分 0

绝对应该整理Top

6 楼qiushuiwuhen(秋水无恨)回复于 2002-05-24 08:44:52 得分 25

http://www.blueidea.com/bbs/archivecontent.asp?id=472344Top

7 楼kangaroo(雪候鸟)回复于 2002-05-28 12:35:13 得分 0

多谢,多谢!!Top

相关问题

  • 如何判断日期的有效性
  • Foxpro问题:检查日期的有效性
  • 如何检测输入的日期的有效性!
  • 有效性规则
  • 有效性检查
  • 菜鸟请求帮忙:在Delphi的DBGrid中,如何方便用户的日期字段的输入及输入后的有效性检查??
  • 如何判断SessionID的有效性
  • 有效性验证通不过
  • 算式字符串有效性检查
  • 算式字符串有效性检查

关键词

  • 有效性
  • 验证
  • 檢測
  • 日期
  • www

得分解答快速导航

  • 帖主:liuzxit
  • weidegong
  • qiushuiwuhen

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo