使用javascript将时间转换成今天,昨天,前天等格式


Posted in Javascript onJune 25, 2015

方法超级简单,把时间格式化一下就好了,直接奉上代码

function transDate() {
    var $time =document.getElementById("share-time");
    var date = $time.innerHTML.trim();
    var tt = new Date(parseInt(date));
    var days = parseInt((new Date().getTime() - date) / 86400000);
    var today = new Date().getDate();
    var year = tt.getFullYear();
    var mouth = tt.getMonth() + 1;
    var day = tt.getDate();
    var time = tt.getHours() < 10 ? "0" + tt.getHours() : tt.getHours();
    var min = tt.getMinutes() < 10 ? "0" + tt.getMinutes() : tt.getMinutes();
    var result, offset;


 offset = Math.abs(today - day);


if (days < 4&&offset<4) {



 if (offset === 0) {
        result = "今天" + time + ":" + min;
      } else if (offset === 1) {
        result = "昨天" + time + ":" + min;
      } else if (offset === 2) {
        result = "前天" + time + ":" + min;
      }
    } else {
      result = year + "-" + mouth + "-" + day + " " + time + ":" + min;
    }
    $time.innerHTML = result;
  }
  transDate();

以上所述就是本文的全部内容了,希望大家能够喜欢。

Javascript 相关文章推荐
JavaScript 学习 - 提高篇
Feb 02 Javascript
JavaScript打开word文档的实现代码(c#)
Apr 16 Javascript
使用jquery自定义鼠标样式满足个性需求
Nov 05 Javascript
超简单JS二级、多级联动的简单实例
Feb 18 Javascript
jquery判断小数点两位和自动删除小数两位后的数字
Mar 19 Javascript
js使用栈来实现10进制转8进制与取除数及余数
Jun 11 Javascript
JavaScript实现多个重叠层点击切换效果的方法
Apr 24 Javascript
jQuery on()方法示例及jquery on()方法的优点
Aug 27 Javascript
jquery实现的简单二级菜单效果代码
Sep 22 Javascript
JavaScript修改作用域外变量的方法
Mar 25 Javascript
解析Vue.js中的组件
Feb 02 Javascript
详解jQuery的核心函数和事件处理
Feb 18 jQuery
javascript中的Function.prototye.bind
Jun 25 #Javascript
jQuery实现为图片添加镜头放大效果的方法
Jun 25 #Javascript
jquery实现的缩略图预览滑块实例
Jun 25 #Javascript
使用javascript提交form表单方法汇总
Jun 25 #Javascript
Jquery结合HTML5实现文件上传
Jun 25 #Javascript
浅谈jQuery.easyui的datebox格式化时间
Jun 25 #Javascript
javascript学习笔记之函数定义
Jun 25 #Javascript
You might like
实例(Smarty+FCKeditor新闻系统)
2007/01/02 PHP
set_exception_handler函数在ThinkPHP中的用法
2014/10/31 PHP
WordPress主题中添加文章列表页页码导航的PHP代码实例
2015/12/22 PHP
自写的利用PDO对mysql数据库增删改查操作类
2018/02/19 PHP
PHP fclose函数用法总结
2019/02/15 PHP
php并发加锁问题分析与设计代码实例讲解
2021/02/26 PHP
window.js 主要包含了页面的一些操作
2009/12/23 Javascript
JS定时刷新页面及跳转页面的方法
2013/07/04 Javascript
iframe调用父页面函数示例详解
2014/07/17 Javascript
js实现加载更多功能实例
2016/10/27 Javascript
利用JQuery实现datatables插件的增加和删除行功能
2017/01/06 Javascript
js实现瀑布流效果(自动生成新的内容)
2017/03/16 Javascript
js学习总结之DOM2兼容处理重复问题的解决方法
2017/07/27 Javascript
for循环 + setTimeout 结合一些示例(前端面试题)
2017/08/30 Javascript
Vue 中使用 CSS Modules优雅方法
2018/04/09 Javascript
vue给组件传递不同的值方法
2018/09/29 Javascript
js实现百度登录窗口拖拽效果
2020/03/19 Javascript
python实现下载指定网址所有图片的方法
2015/08/08 Python
学习Python selenium自动化网页抓取器
2018/01/20 Python
如何基于Python爬虫爬取美团酒店信息
2020/11/03 Python
python的dict判断key是否存在的方法
2020/12/09 Python
Python LMDB库的使用示例
2021/02/14 Python
携程旅行网:中国领先的在线旅行服务公司
2017/02/17 全球购物
瑞典的玛丽小姐:Miss Mary of Sweden
2019/02/13 全球购物
法国面料和小百货在线商店:Mondial Tissus
2019/03/23 全球购物
简单的辞职信范文
2014/01/18 职场文书
绩效管理实施方案
2014/03/19 职场文书
监察建议书格式
2014/05/19 职场文书
2014年学雷锋活动总结
2014/06/26 职场文书
2015年党员创先争优承诺书
2015/01/22 职场文书
高校自主招生校长推荐信
2015/03/23 职场文书
学校食堂食品安全承诺书
2015/04/29 职场文书
酒会开场白大全
2015/06/01 职场文书
校园新闻稿范文
2015/07/18 职场文书
校园运动会广播稿
2015/08/19 职场文书
Jackson 反序列化时实现大小写不敏感设置
2021/06/29 Java/Android