首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

求javascript 日期格式检查函数解决方法

2012-03-18 
求javascript 日期格式检查函数日期的格式为:2011-01-26 18:30:30即yyyy-mm-dd hh:mm:ss可以为24小时或者1

求javascript 日期格式检查函数
日期的格式为:

2011-01-26 18:30:30


yyyy-mm-dd hh:mm:ss

可以为24小时或者12小时

谢谢

[解决办法]
自己 百*谷***改下吧

就不转贴了 不然又被批评了
[解决办法]
Baidu,Google 找找吧, 该是很多的. 

他们处理得已经很好了, 把闰年都考虑进去了. - -!

我也不转了, 要不然就被批评了...
[解决办法]
这个搜吧。。。 

[解决办法]
找,自己跟着学习,呵呵

wan

[解决办法]
<script language="javascript">
var dt = "2011-01-28 18:04:10";
var re=/^(\d{4})(-(\d{1,2})){2} ((\d{1,2}):){2}(\d{1,2})$/.test(dt);
alert(re);
var dt = "2011-1-28 18:4:1";
var re=/^(\d{4})(-(\d{1,2})){2} ((\d{1,2}):){2}(\d{1,2})$/.test(dt);
alert(re);
</script>

[解决办法]
这只是单纯验证拼写形式,对于日期的有效性(比如2011-33-33)没有检查。

如果要检查的话,也很简单,用不到编什么复杂的计算,只需要在这之后,把字串转化为日期型,再把这个日期型转化回字串型,然后和原来的字串对比一下,如果相等,就证明日期有效,否则就是无效了。
[解决办法]

探讨
这只是单纯验证拼写形式,对于日期的有效性(比如2011-33-33)没有检查。

如果要检查的话,也很简单,用不到编什么复杂的计算,只需要在这之后,把字串转化为日期型,再把这个日期型转化回字串型,然后和原来的字串对比一下,如果相等,就证明日期有效,否则就是无效了。

热点排行