怎么用JS来做当前时间和食品有效期相比较,然后如果过期的显红色,没过期的显绿色,大侠们,跪求指导!
比如 ID 食品名称 有效期
01 哇哈哈 2012-11-08 然后我想让这行列表显红色@
比如 ID 食品名称 有效期
01 哇哈哈 2012-11-08 然后我想让这行列表显红色@
解决方案 »
- 如何实现IPAD 上的消息提醒功能
- 如何获取网页滚动条滚动的值?
- FCKEditor的InsertHtml方法如何防止自动转换为绝对路径?
- 奇怪的问题,右键弹出菜单时event.clientY 得到的位置不正确。在线等,UP有分。
- 想在分號後加字母怎麼不行?
- 如何得到对象名?
- 100分求:怎么样用用数组的数据更新select列表框内容!
- ShowModelessDialog中的Form怎么提交给弹出它的网页?
- 菜单树问题请教高手!
- 写了一个全选框和取消取消全选框代码,但是在手动选择全部选项后自动勾选全选框那里出了问题,为什么实现不了啊,麻烦各位大神帮我看看出了什么问题
- ajax传递的参数php就是接收不到,请高手指点
- 有劳各位,帮忙给导航写个JS,或onmouseover事件
var now1 = new Date();
var ile = now1.getTime() - urodz.getTime();类似上面,第一个可以获取为有效期的时间截止日,第二个为当前的时间
把这两个转换成毫秒,进行减法,根据结果可以判断
var a = "2012-12-21"
var b = "2012-12-11"
var c = a.replace(/-/g, '') >= b.replace(/-/g, '')? true : false;
alert(c);
var aStart = startTime.split('-'); //转成成数组,分别为年,月,日,下同
var aEnd = endTime.split('-');
var startDate = aStart.join('');//join用于数组后面
var endDate = aEnd.join('');
if (startDate > endDate)
return false;
else
return true;
}