----取距离当前时间-前一个月的时间 -为String类型
<script>
var tomo = new Date();
// var year = tomo.getYear(); //浏览器兼容问题 ie是正常 火狐的话是2013变成 113 一般采用 getFullYear()
var year = tomo getFullYear()
var month = tomo.getMonth();//再减去一个月,当前月应该是tomo.getMonth()+1
var date = tomo.getDate();
month = (month<10)?"0"+month:month;
date = (date<10)?"0"+date:date;
var time = year+"-"+(month)+"-"+date;//最终得到的时间
// var now=Date.parse(time);
</script>
---动态取新闻信息中list 时间集合跟当前时间前一个月比较
<script type="text/javascript">
$(document).ready(function(){
$("span[name='sj']").each(function(){
var tsj=($(this).text());
if(tsj>time){ // tsj:信息创建时间 tiem: 当前时间前一个月
$(this).siblings("img").show(); //当前元素集合中img标签显示
}else{
$(this).siblings("img").hide();
}
})
</script>
<ul>
[@cms.ArtiList chnlId='628' count='5' inner='1';c]
<li> <span name="sj" id="${c.id}" >${c.releaseDate?string('yyyy-MM-dd')}
</span><a href="${c.url}">${c.tit(35)} </a><img style="display: none;" src="${root}/default/article/images/nes.gif" alt="" />
</li>
[/@cms.ArtiList]
</ul>
此案例主要 利用 js对距离当前时间一个月以上的新闻信息--标识为旧新闻