CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  JavaScript

急!在线等!怎么判断是否是时间?

楼主xiaoheng(猫儿)2003-08-01 12:44:31 在 Web 开发 / JavaScript 提问

本人没用过javascript,临时应急,遇到问题,希望大家帮忙  
   
  怎么判断一个输入的文本是否是正确的时间格式? 问题点数:20、回复次数:4Top

1 楼xiaoheng(猫儿)回复于 2003-08-01 12:46:08 得分 0

??怎么所有问题里看不见?推一下Top

2 楼lvjack(追逐梦想)回复于 2003-08-01 13:09:09 得分 5

不知js  
  但vbs中  
  Microsoft(R)   Visual   Basic(R)   Scripting   Edition  
  IsDate   函数     语言参考    
  版本   1      
     
   
  请参阅    
   
   
  --------------------------------------------------------------------------------  
   
  描述  
  返回   Boolean   值指明某表达式是否可以转换为日期。  
  语法  
  IsDate(expression)  
  expression   参数可以是任意可被识别为日期和时间的日期表达式或字符串表达式。  
   
  说明  
  如果表达式是日期或可合法地转化为有效日期,则   IsDate   函数返回   True;否则函数返回   False。在   Microsoft   Windows   操作系统中,有效的日期范围公元   100   年   1   月   1   日到公元   9999   年   12   月   31   日;合法的日期范围随操作系统不同而不同。  
  下面的示例利用   IsDate   函数决定表达式是否能转换为日期型:    
   
  Dim   MyDate,   YourDate,   NoDate,   MyCheck  
  MyDate   =   "October   19,   1962":   YourDate   =   #10/19/62#:   NoDate   =   "Hello"  
  MyCheck   =   IsDate(MyDate)                         '   返回   True。  
  MyCheck   =   IsDate(YourDate)                     '   返回   True。  
  MyCheck   =   IsDate(NoDate)                         '   返回   False。  
   
  Top

3 楼xiaoheng(猫儿)回复于 2003-08-01 13:14:01 得分 0

vbs中的我也知道,但是在js中不行,所有才来问Top

4 楼liuzxit(dotnetRGB.com)回复于 2003-08-01 13:29:13 得分 15

function   isTime(s){  
  var   reg=/(\d{1,2}):(\d{1,2}):(\d{1,2})$/  
  if(reg.test(s)==true){  
  r   =   s.match(reg);    
  if((parseInt(r[2])>23)   ||   (parseInt(r[3])>59)   ||   (parseInt(r[4])>59)){return   false}  
  return   true  
  }  
  return   false  
  }  
  alert(isTime('12:03:12'))Top

相关问题

  • 如何判断BDE是否安装? 急,在线等待
  • 判断日期是否为周日,急 在线等..
  • 如何判断ctrl+c键是否按下?(急,在线等!!!)
  • 如何判断是否溢出啊?在线急等
  • 如何判断Request.QueryString["type"]是否存在?在线急等!!!!!!!!!!!!!!!!!!!!!!
  • 如何判断空间三点是否共线?(急)
  • 在javascript中怎么判断数组是否被定义过?(急。在线等待)
  • 紧急问题!怎样判断一个网址是否有效?(在线等待!)
  • 如何判断Asp中的对象connection是否已经关闭,急,在线等~~~~~~~~~~~~~~~~~~~
  • 如何判断当前操作是否为98/2000/XP,急啊。。在线等待。。。

关键词

  • 函数
  • 表达式
  • isdate
  • nodate
  • yourdate
  • mycheck
  • 日期
  • 返回
  • 是否
  • parseint

得分解答快速导航

  • 帖主:xiaoheng
  • lvjack
  • liuzxit

相关链接

  • Web开发类图书

广告也精彩

反馈

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