博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
javascript时间格式转换(今天,昨天,前天)
阅读量:6920 次
发布时间:2019-06-27

本文共 1091 字,大约阅读时间需要 3 分钟。

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();

 

转载于:https://www.cnblogs.com/hutuzhu/p/4565902.html

你可能感兴趣的文章
Mac OS 下配置多个 SSH Key
查看>>
Macbook pro 加内存
查看>>
守护客户数据价值:企业级NewSQL HTAP分布式云TBase架构详解
查看>>
awesome-typescript-loader报watchRun问题
查看>>
神经网络的优缺点
查看>>
Vue访问加载本地Json(渲染模版数据)时遇到的坑,报undefined
查看>>
Promise 基本原理 & 异步
查看>>
PHPer面试指南-Web 篇
查看>>
【项目上线】详细步骤02: Ubuntu操作系统需要安装的基本工具及常用操作命令...
查看>>
javascript 理解和使用回调函数
查看>>
微软宣布Azure Functions正式支持Java
查看>>
企业IT部门主管告诉你,DevOps给我们带来了这些变化
查看>>
2018年最受欢迎的Python库,你都用过吗?
查看>>
Java 8 vs. Scala之Lambda表达式
查看>>
用Git虚拟文件系统来解决大型存储问题
查看>>
敲山震虎?继MongoDB之后,AWS又对Elasticsearch下手了
查看>>
Python数据科学平台Anaconda的最新发布中增加了Microsoft VS Code
查看>>
设计模式(1)
查看>>
法大大完成3.98亿元C轮融资,虎环球基金和腾讯联合领投
查看>>
DIV+CSS中的滤镜和模糊
查看>>