如何利用javascript验证输入日期。我的日期格式是"yyyy-mm-dd hh24:mm:ss" 自己写好了,用split(date,"-"),去出年月日,在自己编代码判断好了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先用 isNaN(Date.parse(v)) 来判断是不是日期,然后编写代码判断格式问题。 下面利用Date.UTC()方法实现日期格式的转换,把符合格式的数据强制转换为格林威治标准时间,然后通过toGMTString()方法转换到当前时区的时间。如输入1999年13月1日 11:11:11实际会输出2000年2月1日 11:11:11,即将13月转换为1年零1月,其他类推。要注意默认时间为1899年12月31日 0:0:0。输入非法字符将反馈错误结果。<html><head><title>GMT Time</title><script><!--var theDate=new Date()function displayDate(){ if(isNaN(Date.parse(theDate))) alert("非法格式") else{ alert(theDate.toGMTString()) //alert(theDate) }}function UTCDate(){ var theForm=document.aForm theDate.setTime( Date.UTC( theForm.yrsTxt.value, theForm.monTxt.value, theForm.dayTxt.value, theForm.hrsTxt.value, theForm.minTxt.value, theForm.secTxt.value ) ) displayDate()}--></script></head><body><form name="aForm"><b>Enter a time:</b><br><input type="text" name="yrsTxt" value="" size=2>年<input type="text" name="monTxt" value="" size=2>月<input type="text" name="dayTxt" value="" size=2>日 <input type="text" name="hrsTxt" value="" size=2>:<input type="text" name="minTxt" value="" size=2>:<input type="text" name="secTxt" value="" size=2><br><input type="button" name="UTCBtn" value="UTC()" onclick="UTCDate()"></form></body></html> js 截取字符串 如何得到script旁边的结点? 跪求大家啊,帮忙给改一下啊 挑战:js如何实现查询结果排序?算法高手请进 在层layer1外点击后,图层消失怎么实现 js大神帮忙看看,很难理解啊 如何使用javascript控制select组件 谁知道__doPostBack()是何含义? 有个input text框,需要用checkbox来控制其有效性! 如何用javascript在页面找到并隐藏文字内容? Ascii码与UniCode码之间的关系 请问一个css样式的问题,大家进来看看
<head>
<title>GMT Time</title>
<script>
<!--
var theDate=new Date()
function displayDate()
{
if(isNaN(Date.parse(theDate)))
alert("非法格式")
else{
alert(theDate.toGMTString())
//alert(theDate)
}
}
function UTCDate()
{
var theForm=document.aForm
theDate.setTime(
Date.UTC(
theForm.yrsTxt.value,
theForm.monTxt.value,
theForm.dayTxt.value,
theForm.hrsTxt.value,
theForm.minTxt.value,
theForm.secTxt.value
)
)
displayDate()
}
-->
</script>
</head>
<body>
<form name="aForm">
<b>Enter a time:</b>
<br>
<input type="text" name="yrsTxt" value="" size=2>年
<input type="text" name="monTxt" value="" size=2>月
<input type="text" name="dayTxt" value="" size=2>日
<input type="text" name="hrsTxt" value="" size=2>:
<input type="text" name="minTxt" value="" size=2>:
<input type="text" name="secTxt" value="" size=2>
<br>
<input type="button" name="UTCBtn" value="UTC()" onclick="UTCDate()">
</form>
</body>
</html>