CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  PHP

有哪一个函数是判断字符串是时间的吗?

楼主phafer()2003-05-04 19:33:11 在 Web 开发 / PHP 提问

有哪一个函数是判断字符串是时间的吗?  
  如:2002-1-1是时间  
  2a-3-33不是时间  
  急需这个函数!  
  问题点数:20、回复次数:8Top

1 楼neo954(泥偶)回复于 2003-05-04 23:39:50 得分 20

function   isValidDate($date)  
  {  
          list($year,   $month,   $day)   =   explode('-',   $date);  
          if   (!is_numeric($year)   ||   !is_numeric($month)   ||   !is_numeric($day))  
          {  
                  return   false;  
          }  
          return   checkdate($month,   $day,   $year);  
  }Top

2 楼youbest(冲天飞豹)回复于 2003-05-04 23:40:56 得分 0

在PHP中没有这样的函数Top

3 楼gogola(倾城)回复于 2003-05-05 02:18:33 得分 0

你只能写一个函数,使用正则表达式来自己加以判断吧。Top

4 楼loverty(哈斯软糖)回复于 2003-05-05 02:53:24 得分 0

自定义一个嘛,毕竟时间的表示方法是有限的,很好写的,把二楼的稍改一改就可以用Top

5 楼wsrboy(wsrboy)回复于 2003-05-05 08:13:41 得分 0

用JavaScript前台判断,这样友好些!如果你想保证时间格式绝对正确才要考虑后台来判断Top

6 楼babystudio(ABabySoft)回复于 2003-05-05 08:35:53 得分 0

php中有这样一个方法,strtotime('2002-02-03   12:12:12')可以返回一个time类型的值或false。  
  Top

7 楼Meteorlet(http://smartdict.cn)回复于 2003-05-05 14:16:32 得分 0

ereg($str,"[0-9]{4}\-[0-9]{1,2}-[0-9]{1,2}")Top

8 楼phafer()回复于 2003-05-05 23:05:45 得分 0

谢谢了,看来只能自己写一个函数了Top

相关问题

  • 求判断一字符串在数组中字符串函数?
  • 字符串、数字判断函数
  • C#如何判断一个字符串是合法的时间值,类似VB中的IsDate函数?
  • 什么函数,可以判断一个字符串是否为正确的时间?
  • 字符串函数?
  • 字符串函数
  • 求一个函数,判断字符串是否是数字?
  • 有没有函数判断一个字符串是IP地址?
  • 有没有函数判断一个字符串是IP地址?
  • 求判断字符串是否为汉字的函数11111111111111111

关键词

  • 函数
  • 判断
  • 时间
  • numeric
  • month
  • year
  • day

得分解答快速导航

  • 帖主:phafer
  • neo954

相关链接

  • Web开发类图书

广告也精彩

反馈

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