我要比较两个时间,一个是系统当前时间,另一个时间从数据库中读出来的
从数据库中读出的时间已经隐藏在页面上了
如果当前时间大于数据库的时间,则给出提示;
我的代码如下,实现不了,请高手指明
(应该是comptime中写的有问题)function comptime(a,b)
{
var aParts = a.split(":");
var aMinutes = aParts[0]*60+aParts[1];
var bParts = b.split(":");
var bMinutes = bParts[0]*60+bParts[1]; return bMinutes-aMinutes;
}
function Timer(span)
{
var tmp = new Date();
var minutes = tmp.getMinutes();
var hours = tmp.getHours(); return hours+":"+seconds;
}function onduty()
{
ondutytime = Form1.onDutyTime.value;
time = Timer(1*1000);
if (comptime(ondutytime,time)>0) {
alert("超过正常时间!");
return false;
}
}
从数据库中读出的时间已经隐藏在页面上了
如果当前时间大于数据库的时间,则给出提示;
我的代码如下,实现不了,请高手指明
(应该是comptime中写的有问题)function comptime(a,b)
{
var aParts = a.split(":");
var aMinutes = aParts[0]*60+aParts[1];
var bParts = b.split(":");
var bMinutes = bParts[0]*60+bParts[1]; return bMinutes-aMinutes;
}
function Timer(span)
{
var tmp = new Date();
var minutes = tmp.getMinutes();
var hours = tmp.getHours(); return hours+":"+seconds;
}function onduty()
{
ondutytime = Form1.onDutyTime.value;
time = Timer(1*1000);
if (comptime(ondutytime,time)>0) {
alert("超过正常时间!");
return false;
}
}
解决方案 »
- 我的js特效为什么在360安全和IE8上都不显示呢,亲
- 请教一个js+div弹窗代码
- 请问大家,哪里有JavaScript学习的基础的网站啊?
- 请教JS如何把文本框输入的yyyy.mm.dd时间格式转换成yyyy-mm-dd格式
- 请教:如何判断textBox里输入的id号是8位,并且前4位字母后4位数字
- 求js做的日期时间控件(精确到秒)
- js访问跨域的iframe内容
- >>>>>>>>>>>>如何获得页面的高度?
- 我想让它自动刷新怎么办呢?
- ?如何在自己的窗口中(IE浏览器),用Javascript使菜单地址栏等隐藏??快快。(souhay)
- 新手求助:如何实现下面网站中导航的功能?
- 怎么样把 : 改成 ' 和 "
alert('a'); 当时间格式是这样的时候
JS可以直接这样比较
{ if(date1.value!="" && date2.value!="")
{
var d1 = new Date(date1.value);
var d2 = new Date(date2.value);
if(Date.parse(d1) - Date.parse(d2)>0)
{
alert("please select end_time later than begin_time !");
date2.value="";
date2.focus();
}
}
}
<input name="onDutyTime" value="19:36">
</form>
<script language="javascript">
<!--function comptime(a,b){
var aParts = a.split(":");
var aMinutes = aParts[0]*60+aParts[1]*1;
var bParts = b.split(":");
var bMinutes = bParts[0]*60+bParts[1]*1;
return bMinutes-aMinutes;
}
function Timer(span){
var tmp = new Date();
var minutes = tmp.getMinutes();
var hours = tmp.getHours();
return hours+":"+minutes;
} function onduty(){
ondutytime = Form1.onDutyTime.value;
time = Timer(1*1000);
if (comptime(ondutytime,time)>0) {
alert("超过正常时间!");
return false;
}
}
onduty()
//-->
</script>