`

js 指定时间与当前时间做比较

 
阅读更多
jQuery.extend($.fn.fmatter, {
		fmatterNotice : function (cellvalue, options, rowObject) { // 格式化状态值
			var nowDate = new  Date(); 
			var noticeDate = rowObject.NOTICE_DATE;
			var validityDate = rowObject.VALIDITY_DATE;
			
			noticeDate=noticeDate.replace(/-/g,"/");//替换字符,变成标准格式
			var _noticeNewDate=new Date(Date.parse(noticeDate));
			var year1=_noticeNewDate.getFullYear();
			var month1=_noticeNewDate.getMonth();
			var day1=_noticeNewDate.getDate();
			var noticeNewDate=new Date(year1,month1,day1,15,00,00);
			
			validityDate=validityDate.replace(/-/g,"/");//替换字符,变成标准格式
			var _validityNewDate=new Date(Date.parse(validityDate));
			var year2=_validityNewDate.getFullYear();
			var month2=_validityNewDate.getMonth();
			var day2=_validityNewDate.getDate();
			var validityNewDate=new Date(year2,month2,day2,15,00,00);
			if((nowDate.valueOf()>=noticeNewDate.valueOf()) &&  (nowDate.valueOf()<=validityNewDate.valueOf()))
			{
 				return "<font color='green'>即将到期</font>";
			}else if(nowDate.valueOf() > validityNewDate.valueOf()){
				return "<font color='red'>已过期</font>";
			}else{
				return "<font color='#aacc28'>即将提醒</font>";
			}
		}
	});
 

在jqgrid表单上。

 

 

分享到:
评论

相关推荐

    js获取页面上的时间和当前时间进行比较判断

    ### JS 获取页面上的时间和当前时间进行比较判断 在前端开发中,经常需要处理与时间相关的逻辑,例如验证用户输入的时间是否有效、判断某个事件是否已经过期等。本篇文章将详细解析如何使用JavaScript来获取页面上...

    js获取系统当前时间

    使用JavaScript获取当前日期和时间 在提供的代码示例中,主要通过`new Date()`来创建一个新的`Date`对象,该对象表示当前的日期和时间。然后通过一系列的方法来获取年份、月份、日期等具体信息。 #### `new Date...

    动态显示当前时间的js

    总结来说,"动态显示当前时间的js"是一种利用JavaScript Date对象和定时器功能实现网页上实时更新当前时间的技术。通过理解和应用这些知识,开发者可以创建各种动态时间显示功能,适应不同项目的需求。

    js日期时间控件 JavaScriptjs日期时间控件 jsp

    可以通过构造函数创建一个新的`Date`实例,如`new Date()`创建当前日期和时间,或者`new Date(dateString)`解析指定的日期字符串。 - `Date`对象提供了丰富的属性和方法,如`getFullYear()`获取四位数年份,`...

    Js获取当前日期时间及格式化代码

    描述中的知识点:介绍了如何使用JavaScript(Js)获取当前的日期和时间,并提供了一个格式化日期时间的代码示例。 标签中的知识点:涉及到Js在获取日期时间方面相关的几个关键功能和方法,包括获取年份、月份、日、...

    js获得给定时间时间后一个小时或一天的时间.txt

    js中本人尝试过许多方法对时间前进进行计算,后来慢慢发现,通过New Date类对每日的24:00的进位,可以很简便的计算出给定时间的一小时或一天后的时间;此次资源以整时为例,若精确到分秒,思路相同,可先将分秒部分...

    JavaScript比较当前时间是否在指定时间段内的方法

    在JavaScript中,我们经常需要处理时间,包括比较当前时间是否在特定时间段内。这在创建事件提醒、计划任务或者分析用户活动时非常有用。本文将详细介绍如何使用JavaScript来完成这个功能,以及涉及到的时间与字符串...

    JS动态显示当前时间

    创建一个Date实例会返回当前系统的日期和时间: ```javascript var now = new Date(); ``` `now`对象包含了完整的日期和时间信息,如年、月、日、小时、分钟、秒和毫秒。要获取当前时间,我们可以调用`now`对象的...

    js 时间插件(带时分秒)

    JavaScript时间插件是一种用于网页应用中的工具,它能够帮助开发者创建和管理与时间相关的功能,如显示当前时间、倒计时、计时器等。在网页设计中,尤其是在需要实时更新时间或者创建交互式时间元素的场景下,这类...

    js获取当前时间

    JavaScript(简称JS)是一种轻量级的解释型编程语言,广泛应用于网页和网络应用开发,包括处理用户交互、操作DOM(文档对象模型)以及与服务器进行异步通信等任务。在JS中获取当前时间是一项基本操作,对于创建动态...

    JS获取当前时间并格式化"yyyy-MM-dd HH:mm:ss"

    在JavaScript中,获取和格式化当前时间是一项常见的任务,尤其在网页开发中,我们经常需要显示或处理日期和时间信息。下面将详细讲解如何利用JavaScript的内置Date对象以及自定义扩展来实现这一功能。 首先,我们...

    js-实现多功能时间日期时间段区间时间日期插件.rar

    在JavaScript编程领域,时间日期处理是一项常见的任务,尤其是在开发用户界面时。"js-实现多功能时间日期时间段区间时间日期插件.rar" 提供了一个高效、易用的解决方案,旨在简化前端开发者的工作。这款jQuery时间...

    js显示当前时间、时间

    在JavaScript中,获取和显示当前系统日期和时间是常见的需求,这对于创建实时更新的时钟或者记录时间戳等场景非常有用。下面我们将深入探讨如何在JavaScript中实现这一功能。 首先,JavaScript提供了一个内置的`...

    JS实现获取当前时间和倒计时功能

    &lt;title&gt;JS获取当前时间与倒计时 当前时间: &lt;span id="current-time"&gt;&lt;/span&gt; 倒计时: &lt;span id="countdown-time"&gt;&lt;/span&gt; function displayCurrentTime() { var now = new Date(); document....

    JavaScript显示系统时间.rar

    JavaScript是一种广泛...以上就是使用JavaScript显示和更新系统时间,并根据星期改变日期颜色的基本实现。这只是一个简单的示例,实际应用中可能需要考虑更多的细节,比如时区处理、日期格式化以及用户的界面偏好等。

    WinCC运行指定时间段自动退出.rar

    2. **编写全局代码**:创建一个全局脚本,该脚本定期检查当前系统时间,如果超出了设定的时间范围,则执行退出程序的命令。 3. **设置执行时机**:将这个脚本绑定到一个定时器事件,确保其每隔一段时间(如每分钟)...

    JavaScript获取系统时间(转载)

    在探讨如何利用JavaScript获取系统时间之前,我们先来理解一下JavaScript中的Date对象,它是处理日期和时间的关键。Date对象提供了多种方法,可以用来获取当前或指定的日期和时间信息,包括年、月、日、小时、分钟、...

    javascript 时间滑动条

    这种控件在需要用户指定时间范围或者精确时间点的应用场景中非常常见,如设置定时器、选择会议时间等。 在实现JavaScript时间滑动条时,有以下几个关键知识点: 1. **HTML结构**:首先,我们需要创建HTML元素来...

    js 时间计算(加减天数、返回当前时间后一个星期的日期,返回格式yyyy-MM-dd)

    本文将详细讲解如何在JavaScript中进行日期的加减运算,以及如何返回当前时间后一个星期的日期,并确保结果以"yyyy-MM-dd"的格式输出。 首先,JavaScript提供了内置的`Date`对象用于处理日期和时间。创建一个`Date`...

    CSS+JS注册页面+显示当前时间

    在网页设计中,"CSS+JS注册页面+显示当前时间"是一个常见的应用场景,它涉及到前端开发中的两个核心技术:层叠样式表(CSS)和JavaScript(JS)。这两个技术结合使用,可以创建出美观且功能丰富的用户注册页面,并...

Global site tag (gtag.js) - Google Analytics