• js获取最近几天的日期(转载)


    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>js获取日期:前天、昨天、今天、明天、后天 </title>
    </head>
    <body>
    <script language="JavaScript" type="text/javascript">
    Date.prototype.DateAdd = function(strInterval, Number)
    {
    var dtTmp = this;
    switch (strInterval) {
    case 's' :return new Date(Date.parse(dtTmp) + (1000 * Number));
    case 'n' :return new Date(Date.parse(dtTmp) + (60000 * Number));
    case 'h' :return new Date(Date.parse(dtTmp) + (3600000 * Number));
    case 'd' :return new Date(Date.parse(dtTmp) + (86400000 * Number));
    case 'w' :return new Date(Date.parse(dtTmp) + ((86400000 * 7) * Number));
    case 'q' :return new Date(dtTmp.getFullYear(), (dtTmp.getMonth()) + Number*3, dtTmp.getDate(), dtTmp.getHours(), dtTmp.getMinutes(), dtTmp.getSeconds());
    case 'm' :return new Date(dtTmp.getFullYear(), (dtTmp.getMonth()) + Number, dtTmp.getDate(), dtTmp.getHours(), dtTmp.getMinutes(), dtTmp.getSeconds());
    case 'y' :return new Date((dtTmp.getFullYear() + Number), dtTmp.getMonth(), dtTmp.getDate(), dtTmp.getHours(), dtTmp.getMinutes(), dtTmp.getSeconds());
    }
    }
    function GetDateStr2(AddDayCount)
    {
    var dd = new Date();
    ddd = dd.DateAdd('d',AddDayCount);//三天后
    var m = ddd.getMonth()+1;//获取当前月
    var d = ddd.getDate();
    return m+"-"+d;
    }
    document.write("前天:"+GetDateStr2(-2));
    document.write("<br />昨天:"+GetDateStr2(-1));
    document.write("<br />今天:"+GetDateStr2(0));
    document.write("<br />明天:"+GetDateStr2(1));
    document.write("<br />后天:"+GetDateStr2(2));
    document.write("<br />大后天:"+GetDateStr2(3));
    </script>
    </body>
    </html>

  • 相关阅读:
    愚人节,怎么让朋友吃屎(其实我是不想发这么低俗的文章的)
    水往地处流,人往地处走
    不够完美的步骤条(模仿淘宝重新绑定邮箱)
    The Django Book
    The Django Book
    Python 目录和文件基本操作
    The Django Book 第三章 试图和URL配置
    Django 表增加外键
    Linux下文件以及文件名编码转换
    Django添加tinyMCE编辑器
  • 原文地址:https://www.cnblogs.com/cainiaoz/p/3954318.html
Copyright © 2020-2023  润新知