博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
20150117_js_设置时间的显示格式
阅读量:4695 次
发布时间:2019-06-09

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

/**设置显示时间格式*@param: 原始时间 yyyy-MM-dd  HH:mm:ss*/function SetDisTime(oldTime) {    var nowDate = new Date();    var oldDate = new Date(oldTime);    var oldyear = oldDate.getFullYear();    var oldmonth = oldDate.getMonth() + 1;    //js从0开始取     var oldday = oldDate.getDate();    var oldhour = oldDate.getHours();    var oldminutes = oldDate.getMinutes();    var oldsecond = oldDate.getSeconds();    var oldminutesText, oldsecondText;    oldminutesText = oldminutes < 10 ? "0" + oldminutes : oldminutes;    oldsecondText = oldsecond < 10 ? "0" + oldsecond : oldsecond;    var disPlayTime;    //判断是否为今年    if (nowDate.getFullYear() != oldyear) {        disPlayTime = oldyear + "年" + oldmonth + "月" + oldday + "日 " + oldhour + ":" + oldminutesText;        return disPlayTime;    }    //判断是否为本月    if (nowDate.getMonth() + 1 != oldmonth) {        disPlayTime = oldmonth + "月" + oldday + "日 " + oldhour + ":" + oldminutesText;        return disPlayTime;    }    //判断是否为今日    if (nowDate.getDate() != oldday) {        disPlayTime = oldmonth + "月" + oldday + "日 " + oldhour + ":" + oldminutesText;        return disPlayTime;    }    else {        //判断小时是否一致        if (nowDate.getHours() != oldhour) {            disPlayTime = "今日 " + oldhour + ":" + oldminutesText;        }        else {            //判断分钟是否一致            if (nowDate.getMinutes() != oldminutes) {                disPlayTime = Math.abs(oldminutes - nowDate.getMinutes()) + " 分钟前";            }            else {                disPlayTime = Math.abs(oldsecond - nowDate.getSeconds()) + " 秒前";            }        }    }    return disPlayTime;}

 

转载于:https://www.cnblogs.com/wangfuyou/p/4230626.html

你可能感兴趣的文章
Navicat远程连接阿里云服务器的mysql
查看>>
https soap链接示例
查看>>
Git Day02,工作区,暂存区,回退,删除文件
查看>>
数据结构化与保存
查看>>
如何避免在简单业务逻辑上面的细节上面出错
查看>>
Linux shell 命令判断执行语法 ; , && , ||
查看>>
vim代码格式化插件clang-format
查看>>
RTP Payload Format for Transport of MPEG-4 Elementary Streams over http
查看>>
Java环境变量设置
查看>>
【JBPM4】判断节点decision 方法3 handler
查看>>
filter 过滤器(监听)
查看>>
node启动时, listen EADDRINUSE 报错;
查看>>
杭电3466————DP之01背包(对状态转移方程的更新理解)
查看>>
kafka中的消费组
查看>>
python--注释
查看>>
SQL case when else
查看>>
SYS_CONTEXT 详细用法
查看>>
Pycharm配置autopep8让Python代码更符合pep8规范
查看>>
我的第一篇博客
查看>>
【C++算法与数据结构学习笔记------单链表实现多项式】
查看>>