JS将时间戳集合转换为显示时间

js写法:
//携带具体时间(年月日,时分秒)
function getLocalTime(nS) {
return new Date(parseInt(nS) * 1000).toLocaleString().replace(/年|月/g, "-").replace(/日/g, " ");
}

//不带时间(年月日)
function getArticleTime(nS) {
var date = new Date(parseInt(nS) * 1000);
return [ date.getFullYear(), date.getMonth() + 1, date.getDate() ].join('-');
}

//定义变量,获取集合的长度
var build = $(".bal_con_list_right2 span").length;
//循环执行js
for ( var i = 0; i < build; i++) {
   //获取页面显示的时间戳
   var builds = $(".build_answer_dateline_" + i).text();
   //调用js进行就改并赋值会原位置
   $(".build_answer_dateline_" + i).text(getArticleTime(builds));
}

html页面写法:
<div class="bal_con_list_right2">
   <c:forEach items="携带时间戳的集合" val="别名" varStatus="index">
       <span calss="build_answer_dateline_${index.index}" >${别名.时间戳}</span>
    </c:forEach>
</div>
注:加载页面的时候执行js部分,

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 不支持上传文件,所以就复制过来了。作者信息什么的都没删。对前端基本属于一窍不通,所以没有任何修改,反正用着没问题就...
    全栈在路上阅读 2,015评论 0 2
  • 第一章: JS简介 从当初简单的语言,变成了现在能够处理复杂计算和交互,拥有闭包、匿名函数, 甚至元编程等...
    LaBaby_阅读 1,714评论 0 6
  • 以下是常用的代码收集,学习用。转自豪情博客园 1. PC - js 返回指定范围的随机数(m-n之间)的公式 re...
    自由加咖啡阅读 1,035评论 0 1
  • 有一种感觉,透心凉,酸酸的麻麻的,有点疼,会像电流一样滋溜一下从头皮疼到脚趾头。电流的频率时快时慢,直到泪眼满眶,...
    杨小唐阅读 372评论 0 0
  • 刚下公交车,挤在上班的人流中,不到10米处是地铁站入口。小步跳上人行道,喘一口气,拿出耳机戴上。暗自开心,我一点都...
    3分钟即兴演讲阅读 346评论 4 3