变量中的字符串,如何验证其是否是正确日期和时间?格式是:2007-09-08 00:00:00
解决方案 »
- excel导入mysql数据问题
- 求一段“通过验证码重新设定密码”的程序?
- 在php中怎么通过button获得表单元素的值,并在按下button时将表单元素值写入数据库
- 根据条件循环复框,麻烦各位朋友帮我看一下应该怎样改
- Request-URI Too Large怎么解决
- PHP 怎么支持oracle 9 ,谁有扩展包文件??????????
- 我查了一个星期了!不知道哪里出错了的代码!大家帮忙看看
- 目前有什么办法能够生成gif与bmp等图片(高分求助)
- mail()函数的返回值到底有没用?如何判断邮件发送成功?
- 小弟在尝试着做一个PHP的用户管理系统有三张关联的表如何在编辑用户时显示出相应的信息
- 在做PHP无限分类的时候,我用的是ajax,效果已经实现了,但是显示不出来
- PHP生成静态页面的分页问题?
{
var r = this.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}):(\d{1,2})$/);
if(r==null)return false; var d = new Date(r[1], r[3]-1,r[4],r[5],r[6],0);
return (d.getFullYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4]&&d.getHours()==r[5]&&d.getMinutes()==r[6]);
}
alert("2002-1-31 12:34".isTime());
alert("2001-2-29 12:54".isTime());
alert("2002-1-41 12:00".isTime());你参照下
(PHP 3, PHP 4, PHP 5)checkdate -- 验证一个格里高里日期
说明
bool checkdate ( int month, int day, int year )
如果给出的日期有效则返回 TRUE,否则返回 FALSE。检查由参数构成的日期的合法性。日期在以下情况下被认为有效:
year 的值是从 1 到 32767 month 的值是从 1 到 12 Day 的值在给定的 month 所应该具有的天数范围之内,闰年已经考虑进去了。
例子 1. checkdate() 例子<?php
var_dump(checkdate(12, 31, 2000));
var_dump(checkdate(2, 29, 2001));
?> 上例将输出:bool(true)
bool(false)
2、要检查用户输入的日期和时间是否正确