首页 > 编程 > JavaScript > 正文

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

2019-11-02 15:53:46
字体:
来源:转载
供稿:网友

   这篇文章主要介绍了使用javascript将时间转换成今天,昨天,前天等格式的相关资料,需要的朋友可以参考下

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

  ?

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 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);
探索发现古墓[www.9-39.com/html/explore/]
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();

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

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表