在项目中还是比较经常用到的时间比较:开始时间,结束时间,现在时间。
用在时间格式不一样时。如:2007-1-1 与 2007/1/1 、2007/1/1 12:00:00 、2007-1-1 13:00:00
要是大家有更好的方法,分享下
function docheckTime(){
var createdate = document.all.notice_createDate.value; // 获得时间-发布时间
var terminatdate = document.all.notice_terminatDate.value;// 获取时间-生效时间
//2007-1-1 ==> 2007/1/1
var rcreatedate = createdate.replace(/-/g,"/");// 改变分隔符
var rterminatdate = terminatdate.replace(/-/g,"/");
var mcreatedate = Date.parse(new Date(rcreatedate)); // 获得毫秒值
var mterminatdate = Date.parse(new Date(rterminatdate));
var nowtime = Date.parse(new Date());
if(createdate!=""){
if(mcreatedate
alert('发布时间不能迟于今天!');
return false;
}
}
if(terminatdate!=""){
if(mterminatdate
alert('生效时间不能迟于今天!');
return false;
}
}
if(terminatdate!="" && createdate!=""){
if(mcreatedate>mterminatdate){
alert('生效时间不能迟于发布时间 或者 发布时间不能早于生效时间!');
return false;
}
}
return true;
}
分享到:
相关推荐
2. **时间区域问题**:JavaScript中的`Date`对象默认使用浏览器的时区,如果涉及到跨时区的时间比较,需要注意时区差异。 3. **兼容性问题**:不同的浏览器对日期和时间的处理可能存在细微差别,在开发时应考虑这些...
js 实现 页面访问时间限制! 值得下载看看!资源免费,大家分享!!
主要介绍了JS实现HTML页面中动态显示当前时间,结合完整实例形式分析了JavaScript使用时间函数setTimeout及clearTimeout动态显示当前时间相关操作技巧,非常简单实用,需要的朋友可以参考下
总结来说,"动态显示当前时间的js"是一种利用JavaScript Date对象和定时器功能实现网页上实时更新当前时间的技术。通过理解和应用这些知识,开发者可以创建各种动态时间显示功能,适应不同项目的需求。
在探讨“js实现多长时间页面跳转”的主题时,我们主要关注的是如何使用JavaScript来控制网页在特定时间后自动跳转到另一个页面。这在很多场景下都非常实用,比如在登录成功后显示一个短暂的欢迎页面,或者在完成某个...
在本项目中,我们将深入探讨如何使用HTML、CSS和原生JavaScript来实现一个动态的京东页面,这个页面包含了丰富的交互功能,如轮播图、自动轮播、倒计时(适用于秒杀模块)以及点击切换等特性。这些技术是前端开发的...
在本文中,我们将深入探讨如何使用JavaScript实现页面加载完毕之前的“loading”提示效果。这个效果可以在页面内容完全加载之前,向用户展示一个“页面加载中,请稍后...”的提示,以提升用户体验,避免用户在等待...
总的来说,实现“html,js实现时间轴,可播放视频,点击放大图片”这一功能,需要结合HTML的结构化能力、JavaScript的动态交互特性,以及CSS的美化和布局技巧。通过精心设计和编码,可以创建出既美观又实用的互动...
当`setTimeout`的回调函数执行时,它会改变URL,从而实现页面的自动跳转。 现在,让我们更进一步,增加一个倒计时显示,让用户体验更好。我们可以创建一个HTML元素来显示剩余时间,并更新它的内容直到跳转发生: `...
在本主题中,我们将探讨如何使用JavaScript实现页面的自动滚屏效果,并且能够根据用户的单击、双击事件进行控制,以及将该功能绑定到特定的HTML元素上。 一、基本原理 页面滚动效果通常涉及到改变`window`对象的`...
本文将详细介绍JavaScript如何实现页面间传值,包括通过URL、H5 Web Storage(包括localStorage和sessionStorage)以及JavaScript Cookie来传递和存储数据。 首先,我们来看**通过URL传值**。在浏览器的地址栏中,...
HTML页面导入此JS,然后如上JS中说明的申明,然后调用getDateString就可以使用了
由于秒杀涉及的时间和服务器时间的同步对于确保活动的公平性和准确性至关重要,因此,如何使用JavaScript实现与服务器时间同步的商品秒杀倒计时成为了本篇讨论的核心内容。 首先,需要明确在实现秒杀倒计时时应避免...
3. **JavaScript实现导航条** - **DOM操作**:JavaScript通过Document Object Model(DOM)来操作网页元素,如创建、修改和删除。在实现导航条效果时,我们可能需要选中当前激活的链接,改变其样式或添加动画效果。...
本篇将重点讲解如何使用JavaScript实现FIFO页面替换算法,并结合LRU(Least Recently Used,最近最少使用)置换算法进行对比。 FIFO算法的基本思想是:当需要替换一个页面时,选择最早进入内存的页面进行淘汰。这种...
在JavaScript中,页面跳转是一种常见...总之,通过使用JavaScript的`setTimeout`和`window.location.href`,我们可以轻松实现页面在特定时间间隔后自动跳转的效果。这个功能在许多Web应用程序中都有其实际的应用场景。
本篇文章将深入探讨如何利用JavaScript技术实现页面载入等待代码,以及相关的知识点。 首先,理解页面生命周期是关键。在Web开发中,页面有以下几个关键阶段:DOMContentLoaded(文档对象模型已加载)、load(所有...
在JavaScript中实现网页倒计时是一项常见的任务,尤其在创建活动页面、竞赛倒计时或者定时发布内容等场景中非常实用。本篇文章将详细介绍如何利用JavaScript编写一个网页倒计时功能,并结合提供的`index.html`和`js`...
使用JavaScript实现页面倒计数
以上就是使用JavaScript实现返回页面顶部的完整过程。通过这种方式,我们可以为网站增加一个实用且用户体验良好的功能。需要注意的是,为了让这个功能在不同的浏览器和设备上都能正常工作,最好使用现代的JavaScript...